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();