[sessions] hu ? |Oo| comprends po là

hu ? |Oo| comprends po là [sessions] - PHP - Programmation

Marsh Posté le 28-09-2003 à 18:13:34    

Bonjour à tous, il m'arrive un truc bizarre quand je fait ça:

Code :
  1. session_register("login" );
  2. $login    = $loginSaisi ;
  3. session_register("password" );
  4. $password = $passSaisi ;
  5. echo("login => ".$login." pwd => ".$password) ;


Le login et le pass s'affichent bien mais quand je remplace:

Code :
  1. echo("login => ".$login." pwd => ".$password) ;


par

Code :
  1. echo("login => ".$_SESSION['login']." pwd => ".$_SESSION['password']) ;


Rien ne s'affiche :heink: alors là il y a un truc qui m'échappe ou alors j'ai oublié quelque chose.... :/
 
Quelqu'un aurait-il une idée ?  
 
:)

Reply

Marsh Posté le 28-09-2003 à 18:13:34   

Reply

Marsh Posté le 28-09-2003 à 18:15:38    

Ben, les sessions register doivent plutôt être APRES les remplissages de variable non ?  :)

Reply

Marsh Posté le 28-09-2003 à 18:16:56    

sans compter qu'il ne faut pas oublier session_start()

Reply

Marsh Posté le 28-09-2003 à 18:20:10    

Oui oui il y a bien le session_start() lol c'est juste que j'ai mis la petite portion de code concernée ;)
 
:)

Reply

Marsh Posté le 28-09-2003 à 18:22:13    

Hermes le Messager a écrit :

Ben, les sessions   register doivent plutôt être APRES les remplissages de variable non ?  :)  


J'ai déjà essayé et j'ai le même résultat, je trouve ça vraiment bizarre :??:

Reply

Marsh Posté le 28-09-2003 à 18:22:48    

Code :
  1. $login    = $loginSaisi ;
  2. session_register("login" );
  3. $password = $passSaisi ;
  4. session_register("password" );

transcription des dires de maitre hermes...

Reply

Marsh Posté le 28-09-2003 à 18:24:20    

Même avec un print_r($_SESSION) y'a rien, alors là il y a vraiment un truc qui m'échappe :/
 

Reply

Marsh Posté le 28-09-2003 à 18:25:34    

RiderCrazy a écrit :

Code :
  1. $login    = $loginSaisi ;
  2. session_register("login" );
  3. $password = $passSaisi ;
  4. session_register("password" );

transcription des dires de maitre hermes...


Oui oui, ça ne marche pas non plus

Reply

Marsh Posté le 28-09-2003 à 18:34:32    


 

Code :
  1. $_SESSION['login']  = $loginSaisi;
  2. $_SESSION['password '] = $passSaisi;
  3. echo $_SESSION['login'];
  4. echo $_SESSION['password '];


 
[:hello][:hello][:hello]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 28-09-2003 à 18:36:01    

simogeo a écrit :


 

Code :
  1. $_SESSION['login']  = $loginSaisi;
  2. $_SESSION['password '] = $passSaisi;
  3. echo $_SESSION['login'];
  4. echo $_SESSION['password '];


 
[:hello][:hello][:hello]
 

ouais, selon les nouvelles normes... mais session_register devrait prendre quand même.

Reply

Marsh Posté le 28-09-2003 à 18:36:01   

Reply

Marsh Posté le 28-09-2003 à 18:39:25    

RiderCrazy a écrit :

ouais, selon les nouvelles normes... mais session_register devrait prendre quand même.


 
Non car :
 
 

Citation :

If you are using $_SESSION  (or $HTTP_SESSION_VARS), do not use session_register(), session_is_registered(), and session_unregister()


 
source : http://www.php.net/manual/en/funct [...] gister.php


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 28-09-2003 à 18:40:39    

Lord II a écrit :


 
Non car :
 
 

Citation :

If you are using $_SESSION  (or $HTTP_SESSION_VARS), do not use session_register(), session_is_registered(), and session_unregister()


 
source : http://www.php.net/manual/en/funct [...] gister.php  

oups... bien vu [:xp1700]
Bon, j'ai plus qu'à sortir [:neowen]

Reply

Marsh Posté le 28-09-2003 à 19:04:56    

Ha oui voilà bon ben j'avais oublié qu'il fallait faire comme ça, merci beaucoup pour le coup de main ;)
 
:)

Reply

Marsh Posté le 28-09-2003 à 19:08:46    

RiderCrazy a écrit :

oups... bien vu [:xp1700]
Bon, j'ai plus qu'à sortir [:neowen]


Moi aussi d'ailleurs...  :whistle:

Reply

Sujets relatifs:

Leave a Replay

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