Cita:
Iniciado por chelejuan4 Por que yo todo esto lo tengo en una pagina, y funciona bien pero cuando el usuario me valla a otra pagina ¿tengo que volver a llamar a la funcion identificar otra vez? ¿otra vez identificarse?.
¿Como tendria que hacer para que la clase este fija en toda mi aplicacion siempre?
Creo que esto no es propio de la orientación a objetos, sino de PHP. Cuando se trabaja de manera procedual, en cada llamada no tienes que validar siempre, en su lugar usas sesiones para ver si el usuario es válido o no, pues aquí es lo mismo.
Cita:
Iniciado por doylelives Pero que sucede si debo usar varios atributos de la clases en tado el sitio?
EJ:nombre, playerID, direccion, telefono, etc.
Debo crear variables sesion para cada uno? o trasladan el objeto?
De que manera lo resuelven uds?
Gracias!!
Guardas todo el objeto en sesión.
Código php:
Ver original
$objeto = new Clase();
// y en otro archivo
Algo así sería. Como notas, cada que llamas pasas un objeto por las funciones serialize y unserialize, se mandan a llamar los métodos mágicos __sleep y __wakeup respectivamente.