Bonjour,
je suis en train de développer mon site, et je voudrais que la session membre sur mon site soit la même que sur le forum.
Voici comment je cree la session des membres sur le forum:
le problème, c'est que le forum est dans un dossier different du site, et que sur le site je n'arrive pas a récuperer la session du membre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 session_start(); $_SESSION["registered"]= "ok"; $_SESSION["nummembrew"]= "$membre->nummembre"; $_SESSION["pseudow"]= "$membre->pseudo"; $_SESSION["emailw"]= "$membre->email"; $_SESSION["avatarw"]= "$membre->avatar"; $_SESSION["dateinscripw"]= "$membre->dateinscrip"; $_SESSION["adminw"]= "$membre->admin";
Voici comment je recupere par exemple une variable de session sur le site:
lorsque je ne suis pas connecté sur mon forum, j'ai une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 // on démarre la session session_start(); echo "1"; echo $_SESSION["nummembrew"]; echo "2";
Ceci est normal(je n'ai pas fait de test), mais lorque je me connecte au forum, elle s'affiche toujours, comme si je n'avais pas de session.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 1 Notice: Undefined index: nummembrew in e:\program files\easyphp1-8\www\site\index.php on line 6 2
D'ou ceci peut il venir?
merci d'avance
Partager