Sauvegarde Objet comme variable session
salut,
dans une de mes page php j'ai utilise un objet comme variable de session
voilà le code :
Code:
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> |
dans la page testSession.php je veux afficher les propriétés de mon objet
voilà le code:
Code:
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> |
dans la page e test l'erreur suivante est gêné:
Citation:
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
quelqu'un peut m'ader.
merci d'avance