session - PHP - Programmation
Marsh Posté le 20-02-2005 à 22:15:19
extrait de la doc php : // L'utilisation de session_register() est déconseillé 
La méthode actuelle utilise $_SESSION en affectant directement la valeur à $_SESSION("var" ). 
Il suffit ensuite d'utiliser isset($_SESSION("var" )) pour vérifier l'existance de la variable.
Marsh Posté le 20-02-2005 à 22:37:59
ok,avec ce changement : 
 
| Code : 
 | 
 
 
dans l'autre page : 
 
| Code : 
 | 
 
 
le résultat est maintenant : 
| Code : 
 | 
 
 
pourtant j'ai tout déclaré...képassa ?
Marsh Posté le 20-02-2005 à 22:55:14
| Code : 
 | 
 
 
Et t'as une parse error dans ton if.
Marsh Posté le 20-02-2005 à 23:05:43
faut utilsier session_start() dans toutes les pages utilisant les sessions (et avant toute sortie)
Marsh Posté le 20-02-2005 à 23:11:34
suis désolé,la parse manquante est dans le cod,erreur de copier-coller,et idem pour le session-start() qui est un peu plus haut dans la page ... 
 
suis correct pour ca,c'est autre chose...
Marsh Posté le 20-02-2005 à 23:53:44
| Code : 
 | 
 
  
dans l'autre page : 
  
| Code : 
 | 
Marsh Posté le 21-02-2005 à 00:02:00
cookie activé dans ton navigateur ou pas? 
T'exécute en ayant un lien qui te permet de passer du premier fichier au second ou tu saisies les adresses à la main?
Marsh Posté le 21-02-2005 à 00:14:17
apres le session_start(); et $_SESSION['var']=$var; ,il y a un lien vers la 2e page 
et mon navigateur accepte les cookies...
Marsh Posté le 20-02-2005 à 21:13:13
bonsoir,
j'ouvre une session sur une page et enregistre la variable varde la manière suivante :
,puis la suivante commence par ceci :
le résultat de ce code est :
donc la variable est enregistrée,mais je n'arrive pas à la sortir;que faire ?
Message édité par tzd le 20-02-2005 à 21:15:15