pankyman38
Usuario (Colombia)
Hola amigos Taringueros:Enviar formularios a un email a veces resulta un poco dificil y nosdesesperamos porque al enviar no llega nada a nuestro correo,pues aqui les pego el codigo primero de una pagina que debenguardar como Formulario.html Este es el codigo del primer archivo:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Formulario Envio</title></head><body><form action="send.php" method="post"" name="contacto" id ="contacto" >Nombre completo <input name="nombre" type="text" id="Nombre completo"size="30" maxlength="100"><br><br>Correo electronico <input name="correoenvia" type="text" onBlur="MM_validateForm('correoenvia','','NisEmail');return document.MM_returnValue" size="25" maxlength="100" ><br><br>Telefono <input name="telefono" type="text" onBlur="MM_validateForm('telefono','','R');return document.MM_returnValue" size="20" maxlength="60"><br><br>Sexo<br><br><input type="radio" name="GrupoOpciones1" value="1"id="GrupoOpciones1_0" />Hombre<br><input type="radio" name="GrupoOpciones1" value="2"id="GrupoOpciones1_1"/> Mujer<br><br>Mensaje<br><textarea cols="50" rows="5" name="mensaje"></textarea><br><br>Que opina de nuestra pagina<br><br><input type="radio" name="GrupoOpciones2" value="Buena" >Me ha gustado mucho<br><input type="radio" name="GrupoOpciones2" value="Ragular" >No esta mal<br><input type="radio" name="GrupoOpciones2" value="Mala" >no me ha gustado nada<br><br>Danos tu opinion<br><textarea cols="50" rows="5" name="opinion"></textarea><br><br><input type="submit" value="Enviar formulario"><input type="Reset" value="Borrar datos"></form></table> </body></html>Y este el el codigo del archivo send.php <?phperror_reporting(0);$nombre = $_POST['nombre'];$correo= $_POST['correoenvia'];$telefono = $_POST['telefono'];$sexo=$_POST['GrupoOpciones1'];$mensaje=$_POST['mensaje'];$radio= $_POST['GrupoOpciones2'];$opinion=$_POST['opinion'];$header = 'From: ' . $correo . " rn";$header .= "X-Mailer: PHP/" . phpversion() . " rn";$header .= "Mime-Version: 1.0 rn";$header .= "Content-Type: text/plain";$mensaje = "Este mensaje fue enviado por : " . $nombre . " rn";$mensaje .= "Su e-mail es : " . $correo. " rn";$mensaje .= "Sexo : " . $_POST['GrupoOpciones1'] . " rn";$mensaje .= "Mensaje : " . $_POST['mensaje'] . " rn";$mensaje .= "Que opinas de nuestra pagina :" . $_POST['GrupoOpciones2'] . " rn";$mensaje .="Danos tu opinion :".$_POST['opinion'] . " rn";$mensaje .= "Enviado el ; " . date('d/m/Y', time());$para = '[email protected]';$asunto = 'Formulario enviado pagina web';mail($para, $asunto, utf8_decode($mensaje), $header, $telefono);echo 'mensaje enviado correctamente';?>Esta mas que probado, ojala les sirva, creen un hipervinculo al archivo formulario.htmly subanlo a su pagina.ExitosPankyman