Hola a todos.
Acabo de cambiarme de Servidor y tengo el siguiente inconveniente, tengo una pagina de contacto con su formulario y otro en PHP con una página de salida, ahora bien, realice la prueba en el nuevo servidor y recibo el mail de prueba, pero no va a la página de salida, me muestra una página totalmente en blanco, lo que me parece raro es que en el servidor que usaba antes funcionaba bien, por favor me podrían dar una mano, aca les muestro el codigo del PHP, desde ya les agradezco toda la ayuda que me puedan brindar.
================================================== =======
Codigo HTML
<form method="POST" action="contacto.php">
<input type="hidden" name="recipient" value="[email protected]">
<input type="hidden" name="subject" value="Consulta desde SRG Business">
<input type="hidden" name="redirect" value="gracias.html">
Nombre: <input type="text" name="Nombre">
<br><br>
e-mail: <input type="text" name="email">
<br><br>
Mensaje: <textarea name="Mensaje"></textarea>
<br><br>
<input type="Submit" value="Enviar mail">
</form>
================================================== =======
Codigo PHP
<?php
$nombre = $_REQUEST['Nombre'];
$email = $_REQUEST['email'];
$texto = (!$_REQUEST['Mensaje']) ? $_REQUEST['mensaje'] : $_REQUEST['Mensaje'];
$texto = (!$texto) ? $_REQUEST['message'] : $texto;
$destino = $_REQUEST['recipient'];
$subject = $_REQUEST['subject'];
$redirect = $_REQUEST['redirect'];
if ($nombre != '') {
$header = "From: $nombre <$email>\r\n";
}
else {
$header = "From: $email\r\n";
}
$header .= "Return-Path: $email\r\n";
$mensaje = "Nombre: $nombre\r\n";
$mensaje .= "Mensaje: $texto";
mail($destino, $subject, $mensaje, $header);
header('Location: ' . $redirect);
?>
Saludos.