Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2009, 16:44
Avatar de salvador86
salvador86
 
Fecha de Ingreso: enero-2008
Ubicación: Guadalajara- Mexico
Mensajes: 467
Antigüedad: 16 años, 4 meses
Puntos: 2
Intento redireccionar con Header

Hola, tengo un formulario con Php que despues de mandar la información sale debajo del formulario un mensaje de aprovación (http://www.andesperu.com/feedback/feedback2.php)

Bueno lo que deseo en realidad es que despues del envio redireccione a otra pagina por eso he puesto una palabra reservada header pero no me sale el redireccionamiento, alguna sugerencia. Muchas gracias

Cita:
<?
$email_recipient = '[email protected];[email protected]'; // Write here your email. On that address you'll receive emails from feedback form

session_start();
error_reporting(0);
include("class/captchaZDR.php");

$capt = new captchaZDR;
$wrong_captcha = '';

if(isset($_REQUEST['Submit']) and $capt->check_result()){
$message_send = "
Mensaje desde la página
\n\n
Nombre: ".$_REQUEST['nombre']." \n
E-mail: ".$_REQUEST['correo']." \n
Comentario: ".$_REQUEST['message']." \n
Pagina: ".$_REQUEST['pagina']." \n

";

$headers .= 'To: <'.$email_recipient.'>' . "\r\n";
$headers .= 'From: '.$_REQUEST['nombre'].' <'.$_REQUEST['correo'].'>' . "\r\n";


if(mail($email_recipient, 'SOLICITUD DE INFORMACION ANDES PERU '.$_REQUEST['pagina'], $message_send, $headers))
echo '<div style="color: green"><strong>Gracias por tu comentario</strong></div>';
/*header ("Location: http://www.andesperu.com/feedback/gracias.html"); *///Aqui deseo que se haga la redireción
else echo '<div style="color: red"><strong>Hubo un problema en el envío del mensaje. Por favor, inténtelo de nuevo. Gracias.</strong></div>';
}
else
{

if(isset($_REQUEST['Submit']) and (!$capt->check_result()) ) echo '<div style="color: red"><strong>Equivocación de entrada. Por favor, inténtelo de nuevo. Actualizar:</strong> <a href="#" onclick="write_captcha();"><img src="images/refresh.gif" border="0" alt="" /></a></div>';

}


?>