Foros del Web » Programando para Internet » PHP »

Formulario php no llega

Estas en el tema de Formulario php no llega en el foro de PHP en Foros del Web. Hola. He incluido un formulario de contacto en la web. Al principio me llegaban los mensaje, pero ya no llegan. Dejo el código del formulario ...
  #1 (permalink)  
Antiguo 06/11/2011, 00:23
 
Fecha de Ingreso: noviembre-2011
Mensajes: 103
Antigüedad: 12 años, 7 meses
Puntos: 5
Formulario php no llega

Hola. He incluido un formulario de contacto en la web. Al principio me llegaban los mensaje, pero ya no llegan. Dejo el código del formulario a ver si tiene algún fallo y alguien me puede echar una mano. O sabe la causa de esta situación
Aunque creo que este no es el problema. Al ir a ver el código fuente el código php en la web no está, sin embargo si que se ha subido a la web. La web está alojada en 000webhost.

Gracias de antemano.


<?php
$nombre = $_POST ["nombre"];
$mail = $_POST ["mail"];
$comentario = $_POST ["comentario"];

$header = "From: " . $mail . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion () . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";

$mensaje = "Este mensaje fue enviado por " . $nombre . " \r\n";
$mensaje .= "Su e-mail es: " . $mail . " \r\n";
$mensaje .= "Mensaje: " . $comentario . " \r\n";
$mensaje .= "Enviado el " . date("d/m/Y", time ());

$para= "[email protected]";
$asunto = "correo";

mail ($mail,"correo","Hemos recibido su correo electrónico satisfactoriamente.
Gracias por contactar con nosotros");

mail ($para, $asunto, $mensaje, $header);
?>
  #2 (permalink)  
Antiguo 06/11/2011, 08:38
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 4 meses
Puntos: 288
Respuesta: Formulario php no llega

fijate aca http://php.net/manual/es/function.mail.php
  #3 (permalink)  
Antiguo 06/11/2011, 10:44
 
Fecha de Ingreso: noviembre-2011
Mensajes: 103
Antigüedad: 12 años, 7 meses
Puntos: 5
Respuesta: Formulario php no llega

Cita:
Iniciado por Patriarka Ver Mensaje
fijate aca [url]http://php.net/manual/es/function.mail.php[/url]
Gracias por la ayuda. Pero no entiendo mucho de php. Lo único que puedo ver que falla es que hay una línea en la que hay más de 70 caracteres. Pero no es dentro de $mensaje. Por otro lado lo raro es que durante un tiempo si que me llegaban los mensaje y ahora no. Y me fijo en el código fuente de la página y el código php desaparece, no está. Y está, porque entro directamente donde tengo alojada la web y al ver el código esta el php. Así que no sé. De todas formas probaré poniéndole wordwrap y quitando caracteres, y cuento como me fue.
  #4 (permalink)  
Antiguo 06/11/2011, 10:57
 
Fecha de Ingreso: agosto-2011
Ubicación: España
Mensajes: 445
Antigüedad: 12 años, 9 meses
Puntos: 89
Respuesta: Formulario php no llega

Cita:
Iniciado por jeiceta Ver Mensaje
Gracias por la ayuda. Pero no entiendo mucho de php. Lo único que puedo ver que falla es que hay una línea en la que hay más de 70 caracteres. Pero no es dentro de $mensaje. Por otro lado lo raro es que durante un tiempo si que me llegaban los mensaje y ahora no. Y me fijo en el código fuente de la página y el código php desaparece, no está. Y está, porque entro directamente donde tengo alojada la web y al ver el código esta el php. Así que no sé. De todas formas probaré poniéndole wordwrap y quitando caracteres, y cuento como me fue.
El código php no lo ves en el código fuente de la página porque al explorador web llega en HTML para que éste pueda leerlo ya que PHP se ejecuta en el servidor.

Si has dejado de recibir los mails sin tocar el código quizas deberías contactar con tu host puede que hayan instalado algún filtro que esté evitando que los mails sean enviados/recibidos.
  #5 (permalink)  
Antiguo 06/11/2011, 11:51
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 4 meses
Puntos: 288
Respuesta: Formulario php no llega

proba con un mail simple y luego le vas agregando parametros,
yo lo uso y por ahora funciona
  #6 (permalink)  
Antiguo 06/11/2011, 13:43
 
Fecha de Ingreso: noviembre-2011
Mensajes: 103
Antigüedad: 12 años, 7 meses
Puntos: 5
Respuesta: Formulario php no llega

Gracias por vuestras respuestas. Imagino que será que habrán aplicado algún filtro. Pues no tiene otra explicación.

Etiquetas: formulario, llega
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 12:06.