Probleme de session lors des redirections - PHP - Programmation
Marsh Posté le 03-06-2004 à 16:42:03
En fait ce qui résoudrait mon probleme c'est de forcer les sessions par cookie ce qui ne poserait plus le probleme de renvoyer le phpsessid par l'url car c'est impossible si j'utilise des header ... ).
Qu'en pensez vous ?
Et comment forcer l'utilisation du cookie sans avoir PHP 4.3 car la 4.2 ne propose pas "session.use_only_cookies " ...
Merci d'avance pour aide
Marsh Posté le 04-06-2004 à 09:14:40
Code :
|
Ca marche pas comme ça?
Marsh Posté le 04-06-2004 à 09:43:26
J'ai résolu mon probleme en fait le nom du portable contenai un "_" et cela fais un echec lors de la dépose du cookie au niveau client.
Jer-> le header fonctionne bien comme je l'ai ecrit et comme tu l'as ecrit, ta methode sert juste a transmettre le PHPSESSID en GET sinon avec l'url rewriting le probleme c'est que l'on ne peut pas ordonner a Apache de réécrire les balise scipt de javascript ou les headers car il attend des balises HTML (voir PHP.ini) ...
Affaire a suivre
Marsh Posté le 03-06-2004 à 15:33:05
Bonjour,
Lors de certaines redirections
<?php
header("Location: x.php" );
exit();
?>
Le parametre PHPSESSID=$PHPSESSID n'est pas pas rajouté par apache ce qui fait que je perd le contenu de la session en court ...
Ce probleme m'arrive lorsque apache est installé sur mon portable sur pon pc fixe, les sessions fonctionne toujours...
Qui pourrai m'aider ?