![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
04/02/2004, 14:37
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 1 mes Puntos: 129 | |
Helbira
un Header() de Location .. redirecciona . es decir, le indica al navegador que "cambie" la página que está viendo el cliente, por ende .. par cuando pasa el flujo de código a la siguiente línea de código ya el navegador se le ha generado la página con las cabeceras HTTP que le dicen "cambiate a tal página" .. El resto de salida que des (echo .. html sólo etc ..) no se va a ejecutar en el navegador ..
ferranWEB
EL header("location:mail.php"); es con espacio entre el location: y el URL hacia donde redireccionas .. y no está de más un exit; al final para parar la ejecución de ese script en ese momento.
<?
//proceso
header("location: mail.php");
exit;
?>
Y .. tal cual tienes el proceso .. tal vez te vendría mejor usar un include("mail.php") en lugar de esa redirección .. Sobre todo por qué esas variables de $nombre .. etc que usas en tu agrega_usuario.php .. no se las estás pasando a tu mail.php (por lo menos no por el URL en el header .. location y .. no se ve que uses cookies o sesiones por médio).
Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |