Ver Mensaje Individual
  #22 (permalink)  
Antiguo 17/01/2014, 14:53
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 3 meses
Puntos: 260
Sonrisa Respuesta: error en redirreccion mediante funcion header

Hola,

Cita:
Iniciado por estudioplateado Ver Mensaje
sin embargo NO FUNCIONA cuando la obtengo por GET (login.php?url=/compras_alta.php) :

Código PHP:
$url $_GET['url']; 
Que bueno que hayas solucionado el problema, pero por puro interés científico, me quedó la duda del verdadero motivo por el cual no se realizaba el comando, e hice una prueba,

Código PHP:
$a "";
header("location: " $a); 
La página no está redirigiendo adecuadamente
Firefox ha detectado que el servidor está redirigiendo la solicitud a esta dirección de una manera en la que nunca terminará.

Al hacer un redirect vacío se llama a la misma página muchas veces seguidas, es decir, la misma página se llama a ella misma una y otra vez indefinidamente.

Seguramente el parámetro no estaba llegando, al guardarlo en sesión se pasó el valor por otro método y allí si funcionó. El parámetro no llegaba por la forma en que se hacia la solicitud en compras_alta.php.

Cita:
Iniciado por jonni09lo Ver Mensaje
...
Has primero la prueba. Si no te funciona, por favor verifica el valor de $url antes de hacer el header. Lo mas seguro es que $_GET['url'] o venga vacío o con un valor incorrecto.
Al parecer ese era el problema,

Solamente quise salir de la duda,

Saludos,