salut,
dans une de mes page php j'ai utilise un objet comme variable de session
voilà le code :
dans la page testSession.php je veux afficher les propriétés de mon objet
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <? session_start(); include("mesClass\utilisateur.php"); ?> <html><body> <? if (!empty($txtLogin)&& ! empty($txtPwd)) { $dataUtilis = new dataUtilisateur(); $utilis = $dataUtilis->getUtilisateur($txtLogin,$txtPwd); $_SESSION["user"]=$utilis; echo "<script language=\"javascript\" type=\"text/javascript\">window.location.replace( \"testSession.php\");</script>"; } ?> </body></html>
voilà le code:
dans la page e test l'erreur suivante est gêné:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <? session_start(); include("mesClass\utilisateur.php"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <body> <? $user1 = $_SESSION["user"]; echo "<br>$user1->Id"; echo "<br>$user1->Login"; echo "<br>$user1->PassWord"; ?> <br> <a href="quitter.php">quitter</a> </body> </html>
quelqu'un peut m'ader.Fatal error: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition utilisateur of the object you are trying to operate on was loaded _before_ the session was started
merci d'avance
Partager