Ouvrir 2 sessions utilisateur ???

Ouvrir 2 sessions utilisateur ??? - PHP - Programmation

Marsh Posté le 27-06-2002 à 23:27:37    

Salut,
 
Lorsque vous développé en local, pouvez-vous ouvrir des sessions utilisateurs différentes en même temps sur un même navigateur ?
 
@+
 
Dead.metheny

Reply

Marsh Posté le 27-06-2002 à 23:27:37   

Reply

Marsh Posté le 28-06-2002 à 08:57:42    

kel est l'intérêt ?
engénéral, les genes ne cliquent pas chacun leur tour sur un site  :sarcastic:

Reply

Marsh Posté le 28-06-2002 à 11:46:47    

Non mais le but pour moi est de tester le site en local...
@+
 
Dead.metheny

Reply

Marsh Posté le 28-06-2002 à 11:59:53    

deadmetheny a écrit a écrit :

Non mais le but pour moi est de tester le site en local...
@+
 
Dead.metheny



bah tu prend deux browsers different
ou 2 machines

Reply

Marsh Posté le 28-06-2002 à 13:44:41    

C'est possible en lançant plusieurs fois le navigateur.
Il ne faut pas faire Ctrl+N ou Fichier->Nouveau->Fenêtre car alors, tu utilise en fait le même navigateur et la session est la même.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 28-06-2002 à 14:27:45    

Mara's dad a écrit a écrit :

C'est possible en lançant plusieurs fois le navigateur.
Il ne faut pas faire Ctrl+N ou Fichier->Nouveau->Fenêtre car alors, tu utilise en fait le même navigateur et la session est la même.



ça revient au meme....   :sarcastic:

Reply

Marsh Posté le 28-06-2002 à 15:44:06    

Donc je vais te dire qqch : ton site utilise quand même les cookies. En effet c'est un cookie de session qui contient l'ID de la session PHP4. C'est donc normal que tu ne puisses avoir qu'1 session avec ton nav puisqu'il reprend tjrs la même vu qu'il possède le cookie.
 
Si tu veux ne pas passer par les cookies et pouvoir ouvrir pls sessions en même tps sur le même navigateur, il faut rajouter le Session ID dans l'URL. Pour cela regarde dans le php.ini section [Sessions] et dans la doc PHP www.php.net .


Message édité par Dost67 le 28-06-2002 à 15:44:37
Reply

Marsh Posté le 28-06-2002 à 21:16:22    

Désolé de vous contredir, mais normalement, un cookie de session a une durée de vie limitée à l'utilisation du navigateur, il reste en mémoire et n'est pas écris sur le disque dur.
 
http://www.php.net/manual/en/funct [...] params.php
 
Donc si tu ouvre un second navigateur, il ne devrait normalement pas envoyer de cookie de session et donc ouvrir une autre session.
 
Sauf bien sûr si tu as changé les paramêtres avec session_set_cookie_params ou dans php.ini !
 
Si c'est pour des tests, mets le "lifetime" à 0, et çà marchera.
 
Enfin çà marche chez moi sur le site sur lequel je bosse au boulot.
 


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 28-06-2002 à 23:05:09    

Mara's Dad >> Je savais po...

Reply

Marsh Posté le 29-06-2002 à 01:36:54    

Bon bah c'est trés bien tous ça.
Donc la construction de mes sessions est valide, je peux poursuivre le dvp de mon site.
En fait, j'ai fait de l'ASP avant de passer au php.
En ASP, je pouvais ouvrir plusieurs sessions en même tps, mais apparement PHP ne gère pas les sessions de la même maniére.
Merci pour votre aide.
 
@+
 
Dead.metheny

Reply

Marsh Posté le 29-06-2002 à 01:36:54   

Reply

Marsh Posté le 30-06-2002 à 00:45:41    

Mara's dad a écrit a écrit :

Désolé de vous contredir, mais normalement, un cookie de session a une durée de vie limitée à l'utilisation du navigateur, il reste en mémoire et n'est pas écris sur le disque dur.
 
http://www.php.net/manual/en/funct [...] params.php




 
je vois pas bien ou tu lis ça, et franchement j'ai de gros gros douteS....

Reply

Sujets relatifs:

Leave a Replay

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