Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/09/2010, 14:27
Avatar de repara2
repara2
 
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 13 años, 7 meses
Puntos: 331
Respuesta: Clase Login, dudas..

Hola McBlink, para mantener las sessiones de un script a otro efectivamente tienes que hacer session_start(). Se debe llamar al principio de cada script.
Por lo que veo, es la classe login la que abre las sessiones (parece correcto) entonces tienes algunas alternativas:
1. La classe login tiene un metodo startSession() para declarar la session, para lo cual tienes que crear un objeto login en cada script y llamar al método. Parece incorrecto desde el punto de vista de diseño, la classe login sólo debe hacer login.
2. Creas otra classe de manejo de sessiones que se ocupe del tema.
3. Abres y controlas la session de otra manera, por ejemplo con una función normal.

Ahora mismo creo que tienes más un problema de diseño de classes que de código. Dale un par de vueltas a ver si sale algo, espero que te sea de ayuda. Salu2