Foros del Web » Programando para Internet » PHP »

duda con Header("Location: index.php");

Estas en el tema de duda con Header("Location: index.php"); en el foro de PHP en Foros del Web. tengo la linea en donde mando el mail Código: mail("$para","$asunto","$mensaje","From: $nombre <$email>"); y luego esto Código: Header("Location: index.php"); exit(); aparentemente estaría haciendo todo bien .excepto ...
  #1 (permalink)  
Antiguo 23/11/2004, 12:15
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 14 años, 9 meses
Puntos: 9
duda con Header("Location: index.php");

tengo la linea en donde mando el mail



Código:
mail("$para","$asunto","$mensaje","From: $nombre <$email>");
y luego esto

Código:
Header("Location: index.php");
exit();

aparentemente estaría haciendo todo bien .excepto mandar el mail(No llega, y si le saco el header() me lo envia sin problemas)... he estado leyendo sobre el Header() y he visto que no puede ir despues de un echo o salida de cabeceras pero en este caso tampoco se puede??
__________________
Buena Vida...
Francisco
  #2 (permalink)  
Antiguo 23/11/2004, 13:47
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
No deberias tener problemas así .. de hecho si tuvieras problemas con caberas la función header() te estaría dando un error ..

¿ves algún error?

SI no es así prueba a "ver los errores" usando la función:_

error_reporting(E_ALL);

al principio de tu script ..

Un saludo,
  #3 (permalink)  
Antiguo 23/11/2004, 14:03
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 14 años, 9 meses
Puntos: 9
Gracias Cluster, efectivamente ahora no tengo problemas.. quizas que le pasó denantes.. pero ahora manda los mails y hace el redirect
__________________
Buena Vida...
Francisco
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:30.