Hola gerson.... qué error te sale ??? no será que está "enviando" el email [localmente] y te muestra el mensaje de '&estatus=ok&'..??? que es es lo que le estás pidiendo en esta línea :echo '&estatus=ok&'; .. si estás probando esto localmente es muy probable que funcione "bien" pero que no envíe el correo porque no tengas un server local de SMTP, SI ESTÁS probando en un hosting pues debe funcionarte o al menos tirarte un mensaje de error .... salu2
Cita:
Iniciado por tonikko
este es formulario que tengo y no me manda la informacion recogida el los campos, y cuando aceptamos se va a una pagina en blanco que dice== &estatus=ok===
y deberia ir a home, alguien me puede ayudar.
<?php
$nombre = $_POST['nombre'];
$mail = $_POST['mail'];
$empresa = $_POST['empresa'];
$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 . ", de la empresa " . $empresa . " \r\n";
$mensaje .= "Su e-mail es: " . $mail . " \r\n";
$mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());
$para = 'infoaxxxxxx.com';
$asunto = 'Contacto desde xxxxxxx-com';
mail($para, $asunto, utf8_decode($mensaje), $header);
echo '&estatus=ok&';
?>