| |||
Funcion header() Cuando tiro un header("Location:ejemplo.php");, el código que estaba en la página original continua ejecutándose?? O sea si tengo una pagina1.php, en la cual en un momento pongo header("Location:pagina2.php"), y no quiero q la página 1 continue ejecutando código, tengo q poner un exit; ? Es la unica respuesta q se me ocurre a un problema q estoy teniendo, q se soluciono con el exit.. Diganme si es asi o si fue casualidad pls |
| ||||
Respuesta: Funcion header() Yo por ejemplo pongo al principio del código y al final las siguientes líneas y noto que solo se me ejecuta una vez. <?php ob_start(); ... aqui tu codigo .... ob_end_flush(); ?> De esa manera solo se ejecuta una sola cabecera header() y no me sigue ejecutando el código. También puedes probar a tener los header con condicionales para obligar al script a ir por un solo camino. Saludos. |