Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/05/2009, 05:41
Avatar de Kamae
Kamae
 
Fecha de Ingreso: abril-2008
Ubicación: Barcelona (Catalunya)
Mensajes: 307
Antigüedad: 16 años
Puntos: 13
Respuesta: problemas con sesiones

Buenas!

Yo estoy 99.99% seguro que sí tiene que ver session_register con session_start xD

Supongamos que tienes 3 sessiones: usuario, tipoUsuario, y fecha.
Con un session_start(); te inicia o continua las sessiones existentes, todas.
Con session_register('nombre_de_la_session'); hace lo mismo que el session_start pero sólo inicializa una en concreto.
Independientemente de cuál de las 2 formas uses, luego deberás hacer el $_SESSION['nombre']="VALOR" igualmente.

Por lo tanto estos 2 códigos harían lo mismo:

Código PHP:
session_start(); 
Código PHP:
session_register('usuario');
session_register('tipoUsuario');
session_register('fecha'); 

Dicho esto, repito, no creo que sea la solución, pero yo recuerdo que nunca uso session_start(); porque hubo un día que tuve problemas y con session_register lo solucioné. No sé, ya te digo, no creo que sea la solución, pero podría serlo. Sólo tienes que cambiar 2 líneas y probarlo, no pierdes nada.. Si no funciona estarás igual, pero si funciona todo eso que ganas ;)

Saludos y suerte!