Título: Problemas con envio de email en php Publicado por: carnicero666 en 4 Abril 2009, 02:30 am Que tal amigos del foro cree un form para el vio de un email, pero lo unico que me llega es el nombre del mail, y no llega ni el nombre, mail, telefono, direccion este es el codigo del form:
<form id="form" name="form1" method="post" action="gracias.php"> <p> <label><span class="style3"><span class="style4"><br /> </span></span><span class="style12"> Nombre:</span> <input type="text" size="50" name="nombre" id="nombre" /> </label> </p> <p> <label><span class="style12"> Domicilio:</span> <input name="domicilio" size="50" type="text" id="domicilio" value="" maxlength="60" /> </label> </p> <p> <label><span class="style12"> Telefono:</span> <input type="text" size="50" name="telefono" id="telefono" /> </label> </p> <p> <label><span class="style9"> E-mail:</span> <input type="text" size="50" name="mail" id="mail" /> </label> </p> </form> Este el codigo del gracias.php: <?php $msg = ""; $field_name = array_keys($HTTP_POST_VARS); // guardamos todos los nombres de los "fields" existentes en el formulario $value_name = array_values($HTTP_POST_VARS);// guardamos todos los valores en sus respectivas variables for ($i=0;$i<count($field_name);$i++) { $msg .= "".$field_name[$i].": ".$value_name[$i]."\n"; // $msg reune el nombre de la variable y su valor } $recipient = "mail@server.com"; // el mail deseado $subject = "Registro" "\n" ; // el titulo del mail $mailheaders = "From: " .$nombre; // quien lo manda y el dominio $mailheaders .= "Reply-To: ".$mail."\n\n"; // responder a: Importante! si quieres que el replay:to funcione tienes //que tener en el formulario un field que tiene como nombre "mail". mail($recipient, $subject, $msg, $mailheaders);// mandamos el mail con los todos los datos ?> si alguien me pudiera ayudar, se lo agradecería. Título: Re: Problemas con envio de email en php Publicado por: YST en 4 Abril 2009, 05:09 am Código: http://foro.elhacker.net/php/pequenos_trucos_en_php-t152467.0.html Función hecha por дٳŦ* Código
Título: Re: Problemas con envio de email en php Publicado por: дٳŦ٭ en 4 Abril 2009, 07:35 am No sale, se va al spam, que sucede?, para usar la funcion mail() necesitas un relay... prueba con sockets, usando phpmailer. Suerte
Título: Envio de mail? Publicado por: carnicero666 en 7 Abril 2009, 01:38 am hola a todos, estoy enviando un mail com php, y tengo un problema, el mensaje del mail no llega solo el titulo, si alguie me puede decir donde esta mi error, aqui dejo el codigo
<?php $destino = "yo@server.com"; $direccion = $_GET['direccion']; $msg = $_GET['nombre']; $msg = $_GET['mail']; $msg = $_GET['telefono']; //Enviamos el mail mail ($destino, "Registro de clases ",$msg); //Le decimos al user que su mail ha sido enviado con exito echo "Tu mensaje ha sido enviado con exito ha: $destino !!"; ?> Título: Re: Envio de mail? Publicado por: Nakp en 7 Abril 2009, 21:38 pm te importaría postear todo en el mismo tema? no crees uno nuevo para responder :¬¬
@alf: borra este post y combina el tema con este por favor :xD https://foro.elhacker.net/php/problemas_con_envio_de_email_en_php-t250752.0.html Título: Re: Envio de mail? Publicado por: дٳŦ٭ en 7 Abril 2009, 21:51 pm te importaría postear todo en el mismo tema? no crees uno nuevo para responder :¬¬ @alf: borra este post y combina el tema con este por favor :xD https://foro.elhacker.net/php/problemas_con_envio_de_email_en_php-t250752.0.html Deal. |