Bonjour a tous,
j'ai un petit probléme avec "unserialize".
Je créé un objet que je met dans une session jusque la tout va bien
Le probléme c'est que quand je veut recupérer cet objet, j'ai une erreur comme ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $utilisateur=new user("visiteur","vu"); serialize($user); $_SESSION['user']=$utilisateur;
Voici mes codes (j'ai essayé avec les 2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <b>Warning</b>: unserialize() expects parameter 1 to be string, object given in <b>F:\Site PHP\Objet \PHP\connection.php</b> on line <b>24
Code 1
Code 2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 if(!isset($_GET['login']) && !isset($_GET['pass']) ){ echo "ERREUR DE CHARGEMENT DE LA PAGE WEB"; }else{ include("../class/connection.class.php"); include("../class/user.class.php"); $utilisateur = new user("visiteurr","quetchi"); session_start(); $utilisateur=$_SESSION['user']; $utilisateur=unserialize($utilisateur); ...
Si quelqu'un a une idée ( je suis sur que c'est tout bête mais je trouve pas)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 if(!isset($_GET['login']) && !isset($_GET['pass']) ){ echo "ERREUR DE CHARGEMENT DE LA PAGE WEB"; }else{ include("../class/connection.class.php"); include("../class/user.class.php"); session_start(); $contenu=$_SESSION['user']; $utilisateur=unserialize($contenu);
Partager