Ver Mensaje Individual
  #10 (permalink)  
Antiguo 20/06/2012, 06:11
Avatar de carlos_belisario
carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Hacer redirección si se cumple un if

Cita:
Iniciado por Erpop Ver Mensaje
Código PHP:
                    if(mail($mail,$asunto,$mensaje,$headers)){
                        
header ('Location: http://www.misitio.com/enviado.php');

                    }else{
                        
                        echo 
"Tu mensaje no pudo ser enviado, por favor intenta de nuevo.\n";
                    } 
Está justo como he visto en varios ejemplos.. Incluyendo el de php.net
perfecto, ahora mi pregunta es la siguiente, cuando realizas el header no tienes html, echo ni ninguna salida que haga qe te de un error?? porque en teoría si hace el envio del email debería de hacer la redireccipon correctamente, saludos

Cita:
Iniciado por sjj Ver Mensaje
Entiendo que el header es lo primero que debe figurar en el sitio. ¿Esa que nos muestra es la primera línea de tu código o es de más abajo?
No necesariamente, de hecho lo que puede marcarle el error es que haya alguna salida al navegador, como se ve en el link de la wiki que deje anteriormente, saludos
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way