Gros mystère inside - Problême avec sessions et plusieurs fenêtres

Gros mystère inside - Problême avec sessions et plusieurs fenêtres - PHP - Programmation

Marsh Posté le 24-02-2004 à 14:40:17    

Bonjour,
J'ai un gros souçis avec internet explorer, les sessions ne sont accessible que si je reste dans la même fenêtre. J'ai deux fichiers :
index.php

<?php
session_start();
echo $_SESSION["test"];
?>


 
test.php

<?php
session_start();
$_SESSION["test"] = "ok";
?>


 
Si j'execute test.php puis index.php je vois bien apparaitre le mot "ok". Par contre si ensuite j'ouvre index.php dans une nouvelle fenetre, rien ne s'affiche. Quelqu'un peut m'expliquer pourquoi alors que la valeur est en session ? Elle devrait être accessible depuis toutes les fenetres du navigateur non ? Je précise que je n'ai pas ce bug avec firefox.

Reply

Marsh Posté le 24-02-2004 à 14:40:17   

Reply

Marsh Posté le 24-02-2004 à 15:13:32    

une explication à la grosse:
quand tu lances deux fois IE (par le menu démarrer) tu as deux processus distincts qui tournent (je suis pas sûr de mes termes, alors pas de hache dans la tête :jap:) et ils sont reconnus comme différent par ton serveur.
si tu ouvres le deuxième IE en faisant ctrl-N, tu gardes ta session, car tu n'as qu'un processus qui tourne.
Firefox lui tourne avec un seul processus.
Moi je ne considère pas ça comme un bug! essaye de consulter pls compte mail (par sur yahoo) avec ton firefox... impossible ;)
de plus quand ton processus plante tu perds toutes tes fenêtres (pour IE comme pour firefox)

Reply

Sujets relatifs:

Leave a Replay

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