Cita:
Iniciado por AnGuisi
Coloco el tema en esta sección y aunque mi código también lleva Javascript es un problema que me sucede también con PHP.
El problema es que al intentar redireccionar a ciertas paginas en mi sistema me topo conb el problema de que estas no me cargan directamente sino que debo darles "ENTER" para que puedan cargar. ¿A que se debe este problema?
Por ejemplo tengo el siguiente script:
Código PHP:
Ver original<?php
$session_nivel = 1;
if ($_SESSION["autentificado"] != "SI") {
require_once("../usuario/redirec.php");
$redirec = new redireccionar;
$redirec->log_failed();
}
if ($nivel_acceso <= $_SESSION["nivel"]){
echo "<script>alert('Error: ACCESO RESTRINGIDO');
setTimeout('history.back(1)',2000);
</script>";
}
?>
Esto me redirecciona a la página anterior pero la página no me carga por si solo, sino que debo darle "ENTER" para recargarla y ahora si sirve.
Igual me pasa a la hora de cerrar sesión:
Código PHP:
Ver original<?php
require_once("redirec.php");
$redirec = new redireccionar;
$redirec->log_out();
?>
Código PHP:
Ver originalpublic function log_out() {
header("Location: localhost:8080/proyecto"); }
Las paginas me rediregen perfectamente a donde quiero pero no me cargan. A que se debera este problema? Cabe señalar que al iniciar sesión si me cargan perfectamente.
No se me ocurre más de un entorno en PHP donde para poder redirigir tengas que presionar "Enter".
Creo que tu problema se soluciona leyendo
aquí luego lee tu código y entenderás por qué debes presionar "Enter" para redirigir.
Saludos