Enregistrement des variables de session en PHP

Enregistrement des variables de session en PHP - PHP - Programmation

Marsh Posté le 10-09-2006 à 12:35:56    

Salut!
 
J'ai un petit problème avec l'enregistrement des variables de session. Lorsque j'exécute le code suivant, la variable de session ne s'affiche pas aussitot. Je suis obligé de recharger la page pour pouvoir l'exploiter. Pourquoi et comment faire pour pouvoir travailler tout de suite après son enregistrement ?
 

Code :
  1. <?
  2. session_start ();
  3. $_SESSION['sess'] = "ok";
  4. echo "variable = $sess";
  5. ?>


 


---------------
Marquis
Reply

Marsh Posté le 10-09-2006 à 12:35:56   

Reply

Marsh Posté le 10-09-2006 à 13:28:21    

Code :
  1. echo($_SESSION['sess']);


Message édité par Monsieur Seb le 10-09-2006 à 13:28:47
Reply

Marsh Posté le 10-09-2006 à 13:31:40    

bah....$sess n'est pas encore définit:

Code :
  1. echo 'variable = '.$_SESSION['sess'] ;


ou:

Code :
  1. $sess = $_SESSION['sess'] = "ok";


 
Par contre au rechargement de la page l'option de configuration de PHP register_globals=on définit automatiquement les variables de sessions comme des variables normales.
Voir http://fr2.php.net/register_globals

Reply

Marsh Posté le 11-09-2006 à 08:33:10    

Ok merci pour l'explication les gars !


---------------
Marquis
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed