Ciao, sto provando ad utilizzare il più possibile gli oggetti per il mio nuovo progetto, e ho creato un oggetto utente.
Lo istanzio nella prima pagina, e se passa il login lo metto in sessione.
Nella seconda pagina se stampo il contenuto della sessione vedo questo:
codice:
[user] => __PHP_Incomplete_Class Object
(
[__PHP_Incomplete_Class_Name] => user
[table] => utenti
[userName] =>
[password] =>
[nome] => Giovanni Battista
[cognome] => Lenoci
[UID] => 1
)
ho provato in modo molto semplice (visto che seguo questa metodologia in java), a stampare :
codice:
echo $_SESSION['user']->getNome();
ma ottengo il seguente errore:
codice:
Fatal error: Unknown(): The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition user of the object you are trying to operate on was loaded _before_ the session was started in /var/www/zvents.com/menu.php on line 22
Cosa vuol dire?
Potete indicarmi la via?
grazie