Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/08/2010, 10:32
n4rk0
 
Fecha de Ingreso: agosto-2010
Mensajes: 4
Antigüedad: 13 años, 9 meses
Puntos: 0
Problema con sesiones

Buenos días,

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:
require_once('some_library.php');
require_once('another_library.php');

session_start();

$to = new Objeto();
$_SESSION[0] = $to;
$_SESSION[1] = $client_id;
...
Luego, en la segunda página trato de obtenerlas nuevamente con un código similar a :

Código:
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' );
}

...
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.

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