Ciao a tutti,
ho una classe dalla quale creo un oggetto (con metodi e proprietà) allo scopo di averlo disponibile in qualunque pagina, senza doverlo reinizializzare ogni volta.
Ho letto che si può fare, ma ho riscontrato diversi problemi (eS: " The script tried to execute a method or access a property of an incomplete object " oppure " __PHP_Incomplete_Class Object ")
Nella prima pagina funziona, ma poi quando mi sposto su un'altra pagina e cerco di accedere all'oggetto salvato nell asessione, sorgono i problemi sopra indicati.
Qualcuno che abbia già usato gli oggetti in session, potrebbe delucidarmi?
Grazie mille
Es del mio codice
Codice PHP:
include 'classeutente.php';
session_start()
if(!isset($_SESSION['objUser'])){
$_SESSION['objUser'] = new User($_SESSION['user_id']);
}
//prima pagina
echo $_SESSION['objUser']->getDati();
Codice PHP:
//seconda pagina
echo $_SESSION['objUser']->getDati();