Foros del Web » Creando para Internet » Diseño web »

Solicito formulario de pedido sin pago

Estas en el tema de Solicito formulario de pedido sin pago en el foro de Diseño web en Foros del Web. Hola amigos, estoy buscando por algún lado como poder hacer un formulario de pedidos en la web de mi empresa (comercializamos material industrial) pero sin ...
  #1 (permalink)  
Antiguo 12/04/2008, 06:13
 
Fecha de Ingreso: diciembre-2007
Mensajes: 13
Antigüedad: 16 años, 4 meses
Puntos: 0
Solicito formulario de pedido sin pago

Hola amigos, estoy buscando por algún lado como poder hacer un formulario de pedidos en la web de mi empresa (comercializamos material industrial) pero sin necesidad de plataforma de pago. Los que he visto por ahí, son todos con pedidos para pagar y eso...Para cerrar los tratos, ya lo haremos en persona. Solo se trata de dar la posibilidad a los clientes de hacer pedidos a través de la web y que estos pedidos sean envidos luego por email (por ejemplo) o por cualquier otro medio.
Gracias amigos y adelante con el foro... por ahora solo pregunto pero sé que algún día podré ayudar también.
  #2 (permalink)  
Antiguo 12/04/2008, 06:23
Avatar de Raulmmmm  
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.549
Antigüedad: 17 años, 1 mes
Puntos: 36
Re: Solicito formulario de pedido sin pago

Para eso podrías usar PHP si tu servidor lo permite, con que te leas este manual ya sabrás cómo hacerlo.
http://www.webestilo.com/php/
  #3 (permalink)  
Antiguo 12/04/2008, 06:41
 
Fecha de Ingreso: diciembre-2007
Mensajes: 13
Antigüedad: 16 años, 4 meses
Puntos: 0
Re: Solicito formulario de pedido sin pago

Hola Raul, gracias por responder tan rapido... puede que haya hostings que no permitan el PHP? y si es el caso, como se puede hacer lo que he pedido antes sin necesidad de PHP (por si acaso).
Gracias de nuevo.
  #4 (permalink)  
Antiguo 12/04/2008, 07:39
Avatar de Raulmmmm  
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.549
Antigüedad: 17 años, 1 mes
Puntos: 36
Re: Solicito formulario de pedido sin pago

Los hostings de pago soportan PHP o ASP, pero creo que hay mucho más hostings con PHP que con ASP.

Dame algún link de plataforma de pago, seguro que entre las que has visto muchas están escritas en PHP, de otra forma no se puede hacer lo que tú dices, a menos que uses ASP, que es más o menos lo mismo que PHP, solo que con más inconvenientes.

Para probar si tienes PHP, pon esto en un archivo llamado info.php:
<?php
echo 'Hola';
?>
Si pones la página en el navegador y sale Hola, es que permite PHP.
  #5 (permalink)  
Antiguo 12/04/2008, 10:08
 
Fecha de Ingreso: diciembre-2007
Mensajes: 13
Antigüedad: 16 años, 4 meses
Puntos: 0
Re: Solicito formulario de pedido sin pago

Hola Raul de nuevo..
He hecho la comprobación y mi hosting me devuelve el mensaje "Hola".. supongo que esto es una buena noticia...
Entonces, referente al mensaje inicial, como puedo hacer pues un formulario de pedidos donde un cliente me hace un pedido y me lo manda a un email?
Agradezco un montón tu ayuda.
Un saludo.
  #6 (permalink)  
Antiguo 12/04/2008, 11:35
Avatar de Raulmmmm  
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.549
Antigüedad: 17 años, 1 mes
Puntos: 36
Re: Solicito formulario de pedido sin pago

Pues puedes hacer esto si tu hosting soporta la función mail() (si no la soporta, o hay cualquier problema, hay una solución más fácil). Tu formulario debe ser así:
Código HTML:
<form action="enviar.php" method="post">
<label>Asunto</label><br />
<input type="text" name="asunto" />
<label>Contenido</label><br />
<textarea name="contenido"></textarea><br />
<button>Enviar</button>
</form> 
enviar.php
Código PHP:
<?php
$asunto 
$_POST[asunto];
$contenido $_POST[contenido];
mail('[email protected]'$asunto$contenido);
header("location: listo.html");
?>
listo.html
Correo enviado
  #7 (permalink)  
Antiguo 12/04/2008, 16:27
 
Fecha de Ingreso: diciembre-2007
Mensajes: 13
Antigüedad: 16 años, 4 meses
Puntos: 0
Re: Solicito formulario de pedido sin pago

Raulmmmm, creo que esto va a ser más dificil de lo que deseaba... He puesto lo que me has mandado en dos páginas nuevas y o bien no nombro correctamente a las páginas (la primera la he llamado enviar.php y la segunda listo.html... cuando me voy a mi servidor y pongo la página acabada en listo.html no me devuelve la acción) o quizás el host no acepte el envío de mails... Has dicho que había una solución más sencilla... no se si funcionara... mil gracias de nuevo.
  #8 (permalink)  
Antiguo 13/04/2008, 02:18
Avatar de Raulmmmm  
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.549
Antigüedad: 17 años, 1 mes
Puntos: 36
Re: Solicito formulario de pedido sin pago

La enviar.php es la que empieza por <?php, y el formulario anterior mételo en cualquier página, por ejemplo formulario.html.

El listo.html solamente es para que salga "Correo enviado".

Si no te funciona ya te diré la otra forma.
  #9 (permalink)  
Antiguo 14/04/2008, 14:29
 
Fecha de Ingreso: diciembre-2007
Mensajes: 13
Antigüedad: 16 años, 4 meses
Puntos: 0
Re: Solicito formulario de pedido sin pago

Hola Raul de nuevo... lo siento pero no me funciona... ya sé que hicimos la comprobación para ver si salía en .php lo del mensaje... pero a ver si es que mi hosting no acepta el reenvio de correo?!? No sé... estoy empezando a preguntarmelo... solo me queda la úlima opción, la que me dijiste que era la más fácil... Si no te importa que te moleste de nuevo... Te lo agradezco un montón.
  #10 (permalink)  
Antiguo 15/04/2008, 13:28
Avatar de Raulmmmm  
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.549
Antigüedad: 17 años, 1 mes
Puntos: 36
Re: Solicito formulario de pedido sin pago

Bueno, vamos a ver, en tu hosting te tiene que aparecer en algún sitio la opción de usar PhpMyAdmin, MySQL, o cosas parecidas.

Cuando lo encuentres (si no pregúntales), te saldrá un campo llamado Crear nueva base de datos pones pedidos. Le das a Crear.

Te saldrá una ventana en la que abajo pone Crear nueva tabla en la base de datos pedidos. Ahí pones también pedidos, y de número de campos, según, pero de momento pondremos 3 (id, nombre, pedido). Le das a Continuar.

En la primera fila, pones en el primer campo id, en el segundo busca INT, en el tercero pon 10, y luego vete al Extra y pon auto_increment. Te sale un circulito llamado Primaria inmediatamente a la derecha de Extra. Pínchalo.

En la segunda fila, pones en el primer campo asunto, el segundo déjalo como está, y en el tercero pon 500.

En la última fila, pones en el primer campo contenido y el segundo cámbialo a TEXT.

Dale a Continuar.

Ahora, es el mismo código en todas partes, menos en el enviar.php, que es así:
Código PHP:
<?php
$asunto 
$_POST[asunto];
$contenido $_POST[contenido];
$enlace mysql_connect('localhost','root','xxx');
mysql_select_db('pedidos'$enlace);
mysql_query("INSERT INTO pedidos (asunto, contenido) VALUES ('$asunto', '$contenido')");
header("location: listo.html");
?>
En la línea 3, en 'localhost' tienes que poner tu servidor, en 'root' tu usuario, y en 'xxx' tu contraseña. Seguramente serán los mismos datos que tu FTP (si no pregunta).

A ver si ya... .
  #11 (permalink)  
Antiguo 15/04/2008, 14:24
 
Fecha de Ingreso: diciembre-2007
Mensajes: 13
Antigüedad: 16 años, 4 meses
Puntos: 0
Re: Solicito formulario de pedido sin pago

Bueeeeeeno... a ver... les he mandado un mail a los de mi hosting y me han contestado lo siguiente: "El servicio de alojamiento soporta archivos básicos de PHP, pero no soporta scripts de PHP, ninguna versión de bases de datos de SQL, scripts de CGI, o de otras características avanzadas." Puede que esté ahí el problema? Si es el caso, lo siento en el alma... te he estado incordiando para nada... no se. Yo es que entiendo lo justito en esto de hostings... y ahora voy un poco pez... a ver si me sabes decir algo.
Muchisimas gracias...
  #12 (permalink)  
Antiguo 16/04/2008, 13:22
Avatar de Raulmmmm  
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.549
Antigüedad: 17 años, 1 mes
Puntos: 36
Re: Solicito formulario de pedido sin pago

Pues si no soporta bases de datos, ni CGI, ni nada de eso... es muy probable que no puedas hacer lo que te propones . Nos quedaría una última opción, que es la escritura en un archivo de lo que recibes en el formulario, pero no creo que funcione tampoco.

Siento no poder ayudarte, no sé más formas de hacer lo que tú dices...
  #13 (permalink)  
Antiguo 16/04/2008, 13:37
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 1 mes
Puntos: 67
Re: Solicito formulario de pedido sin pago

No sé cuanto estarás pagando por ese hosting, pero es muy deficiente, la gran mayoría de hosting soportan PHP y MySQL, mi recomendación es que te cambies de hosting.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:27.