Variable de session
magou
-
magou -
magou -
Bonjour,
J'ai un problème avec mes variable de session, j'arrive plus à les afficher et pourtant ça marchait.
Même si j'essaie l'exemple le plus simple comme ceci
page test1.php<?php
page test2
Notice: Undefined index: no in C:\Program Files\EasyPHP 2.0b1\www\Stocks\test2.php on line 3
Je ne comprend pas je suis vraiment désespéré. Aidez moi s'il vous plait.
J'ai un problème avec mes variable de session, j'arrive plus à les afficher et pourtant ça marchait.
Même si j'essaie l'exemple le plus simple comme ceci
page test1.php<?php
session_start(); $_SESSION['no']= '1'; ?>
page test2
<?php session_start(); echo $_SESSION['no']; ?>ça ne marche pas non plus ça m'affiche
Notice: Undefined index: no in C:\Program Files\EasyPHP 2.0b1\www\Stocks\test2.php on line 3
Je ne comprend pas je suis vraiment désespéré. Aidez moi s'il vous plait.
Configuration: Windows XP Internet Explorer 7.0
34 réponses
- 1
- 2
Suivant
-
T'as pas désactivé les cookies dans ton navigateur ?
-
Essai de faire l'echo déjà dans ta première page pour voir si sa marche
-
-
questions bete ta bien creer un dossier sessions sur ton ftp ?
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Un dossier session ?
les sessions, c'est du coté client, jvois pas l'intérêt d'en faire un ... -
sinon essayes de faire un
echo session_id();
juste apres les 2 session_start();
si elles sont différentes, c'est pas normal ^^ -
alors quelles est la difference entre les cookies et les sessions stp ??
exemple sur free tu ne peux pas utiliser les sessions sans avoir creer un dossier sessions ... -
j'ai jamais utilisé de ftp
tout marchait bien mais aujourdhui ça ne marche plus et je compren pas pourquoi -
Quand je fais session_id();
pou le premier j'ai ceci:
q123d2s618r0o12iphub85ji83
et pour le deuxième j'ai ça
gpc50qbgnt1cjdhjqsi2vo91r2 -
Oups dsl en effet , les cookies sont stockés sur le serveur
c'est juste l'id de la session qui est stockée dans un cookie coté client
c'est pour ca que si le client désactive ses cookies, ben l'id de la session change a chaque session_start() -
;) donc si il essayait de creer ce dossier sessions ca ne coute rien :p
-
-
Ben non, ca n'a rien a voir vu que les 2 id de session sont différentes
et puis sous Easyphp, ca le fait automatiquement, pas besoin de créer de dossiers spéciaux ^^ -
la je suis entrain de développer mon site avec easyphp, il n'est pas sur un serveur je suis pas très doué en développement web
-
as tu installé des extentions ou des librairies supplementaire ou as tu modifier ton php.ini
-
-
Non mais déjà faudrait voir si les cookies sont pas désactivés sur le navigateur, sinon cest normal que ca marche pas ^^
-
nan c'est pas normal les sessions peuvent marcher sans cookies renseigne toi ...
-
L'id de la session est stockée sur le navigateur !
si ya pas d'id en cookie, il créé une session a chaque fois ! -
sauf si le client n'accepte pas les cookies elle st alors stocké temporairement sur le serveur plus precisement ds les pages ... je te le redis renseigne toi
- 1
- 2
Suivant