Muy buenas a todos, a ver si alguien me puede echar un cable. He creado un formulario para una promoción en facebook, y todo funciona perfecto, excepto que cuando me llega el correo de cada persona que se apunta al sorteo no recibo los datos que pido (nombre, apellidos, e-mail). Es decir recibo un correo tal que así:
Este mensaje fue enviado por
Su e-mail es:
Enviado el 11/07/2012
No me da los datos que necesito.
No se si será un fallo en el código, a ver si alguien lo ve y me puede ayudar. Supongo que será del archivo .php que procesa la petición
Código PHP:
<?php
$txtnombre = $_POST['Nombre'];
$txtapellidos = $_POST['Apellidos'];
$txtemail = $_POST['Email'];
$header = 'From:' . $txtemail . " \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 " . $txtnombre . $txtapellidos . " \r\n";
$mensaje .= "Su e-mail es: " . $txtemail . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());
$para = '[email protected]';
$asunto = 'Concurso';
mail($para, $asunto, utf8_decode($mensaje), $header);
echo "Felicidades. Acabas de apuntarte correctamente al sorteo"
?>
Gracias de antemano :)