Cita:
Iniciado por stone_neo Puedes probar con esto:
Gracias a los dos, pero ¡ninguno ha funcionado! Ninguno de los dos códigos ha incluido el campo para el destinatario, ¿a quién se envía ese mensaje? No he podido probarlo porque ha faltado eso. Me las he intentado apañar así:
Código PHP:
if($valido){
$mail = $_POST['email'];
$contenido = "Nombre: ".$_POST['nombre']."\n";
$contenido .= "Correo: ".$_POST['email']."\n";
$contenido .= "Mensaje: ".$_POST['mensaje'];
if(mail ($_POST['email'] , "[email protected]", "Contacto desde formulario" , $contenido )) //si envia el mail que redirija
{
header ("Location : enviado.html");
}else{
echo "<h3>Sus datos contienen errores.</h3>";
}
}
?>
No hay manera. El código original está perfectamente, pero es eso, le faltan esos dos detalles importantes que sigo sin poder solucionar.
Gracias de todas formas por los aportes.