estoy probando el codigo que aparece en este post:
http://www.forosdelweb.com/showthrea...94#post1830194
al momento de dar click para ENVIAR el formulario me lleva a un documento en blanco, los datos no llegan por correo, esto ocurre cuando modifico el codigo con los campos de mi formulario:
este es el codigo del archivo ENVIAR.PHP:
Código:
y el formulario queda asi:<?php $mail='[email protected]'; $ApellidoPaterno = $_POST['ApellidoPaterno']; $ApellidoMaterno = $_POST['ApellidoMaterno']; $Nombres = $_POST['Nombres']; $thank="gracias.html"; $message = " ApellidoPaterno:".$ApellidoPaterno." ApellidoMaterno:".$ApellidMaterno." Nombres:".$Nombres.""; if (mail($mail,"consulta",$message)) Header ("Location: $thank"); ?>
Código:
<form name="form1" method="post" action="enviar.php"> <input name="ApellidoPaterno" type="text" id="ApellidoPaterno" /> <input name="ApellidoMaternol" type="text" id="ApellidoMaterno /> <input name="Nombres" type="text" id="Nombres" size="15" /> <input type="submit" name="Submit" value="Enviar" /> </form>
asi lo coloque, pero no funciona, pero si utilizo el codigo tal y como aparece en el post del enlace de arriba y modifico los campos de mi formulario con las palabras "nombre, email y msg" si funciona, este es el codigo:
Código:
no se que puede estar ocurriendo, a este codigo debo agregarle muchos mas campos de mi formulario y ademasRadio Buttons (que esos no se como se podrian colocar en codigo PHP) <?php $mail='[email protected]'; $nombre = $_POST['nombre']; $email = $_POST['email']; $msg = $_POST['msg']; $thank="index.html"; $message = " nombre:".$nombre." email:".$email." msg:".$msg.""; if (mail($mail,"consulta",$message)) Header ("Location: $thank"); ?>