Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/10/2008, 05:42
Avatar de twisterska
twisterska
 
Fecha de Ingreso: agosto-2008
Mensajes: 51
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Compartir sessiones entre subdominios

Buenas, hoy me he puesto a ver este tema y ando mas perdido que al principio, jaja, he estado haciendo pruebas en la principal y un subdominio y nada de nada, no me aclaro con ninguna de las 2 opciones :S alguien me podria echar una mano porfavor?

Quiero pasar variables de sesion de un subdominio a otro como el id del usuario, nombre y una variable que indica los "poderes" del usuario, y quiero que eso sea seguro, no ponerlo en una cookie y que el usuario pueda cambiar el valor y tener poderes de administrador por ejemplo.

Yo dentro de mi página principal tras verificar que los datos eran correctos en la pagina de login hacia lo siguiente.

Código PHP:
session_start();
    
$_SESSION['id_usuario'] = $id_usuario;
    
$_SESSION['nombre_usuario'] = $nombre_usuario;
    
$_SESSION['nivel'] = $nivel
Y luego en el resto de las paginas ya podia usar las variables.

Código PHP:
<?
session_start
();
$id_usuario$_SESSION['id_usuario'];
$nombre_usuario$_SESSION['nombre_usuario'];
$nivel $_SESSION['nivel'];
if (!isset(
$_SESSION['id_usuario']))
{
    
header('Location: login.php');    
}
?>
Que tengo que añadir para que la sesion sea la misma para todos los subdominios?

No se ando un poco perdido en este tema :(


Muchas gracias