Tengo un problema con el manejo de sesiones y la verdad no encuentro el error. Tengo dos páginas, donde en la primera seteo dos variables, un objeto y un entero de la siguiente forma :
Código:
Luego, en la segunda página trato de obtenerlas nuevamente con un código similar a :require_once('some_library.php'); require_once('another_library.php'); session_start(); $to = new Objeto(); $_SESSION[0] = $to; $_SESSION[1] = $client_id; ...
Código:
El problema es que siempre redirecciona a http://www.peru.com, como si la variable $_SESSION[1] no existiera. Probé pasando una variable mas, y redireccionando a otra página para ver donde se caía, y siempre se cae en el último redireccionamiento. Si no hago un redirect en alguna de las validaciones, se cae en el último redirect, un poco extraño, verdad? No puedo encontrar mi error. require_once('some_library.php'); require_once('another_library.php'); session_start(); if(isset($_SESSION[0])){ $to = $_SESSION[0]; print_r($to); }else{ @header( 'Location: http://www.google.com.pe' ) ; } if(isset($_SESSION[1])){ $client_id = $_SESSION[1]; print_r($client_id); }else{ @header( 'Location: http://www.peru.com' ); } ...
Estoy utilizando la librería de twitter twitterOAuth, no creo que sea influyente en el problema de las sesiones, o si?
Saludos y gracias por las respuestas
n4rk0