Le SID ne suit pas [Session] - PHP - Programmation
Marsh Posté le 03-05-2005 à 17:17:34
... parce qu'une fois que le client a identifié sa session (par cookie), la constante SID est vidée.
Utilise plutôt la fonction session_id() pour récupérer la session.
Marsh Posté le 04-05-2005 à 10:19:07
ha, je croyais que SID était tout le temps dispo, merci bien je vais regarder session_id()
Marsh Posté le 04-05-2005 à 10:49:33
je ne vois pas l'intéret de mettre toi meme ta sid dans ton url ?
Marsh Posté le 04-05-2005 à 11:50:36
Peut etre parce que ca ne se fait pas automatiquement ?
Non en fait j'ai pas bien compris ta question , l'id de session sera utilisé à la fin du processus donc il faut que je le conserve de page en page, c'était ça l'idée de départ.
Apres oui je sais pas en fait je fais ça comme ça et ça me plait voilà tout
Marsh Posté le 04-05-2005 à 13:50:38
bonne question, pour l'instant je tourne en local avec EasyPHP-1.7. J'ai lu que --enable-trans-id est inclus par défaut dans PHP > 4.x.x (faut que je verifie pour les versions), mais est-il activé ça je suis pas sur.
En tous cas je pense pas l'activer sur mon Apache par la suite, ça m'obligerais à retoucher mon code
edit : en fait non PHP n'à pas l'air d'être compilé avec cette option par défaut
Marsh Posté le 03-05-2005 à 13:34:02
Bonjour,
j'essaye de faire passer l'identifiant de session (SID) par l'url, mais apres le 2e Header je perd ma variable.
mon premier formulaire :
verifadmincivil.php :
La le SID passe bien et je le retrouve dans l'url du formulaire suivant, qui est de la même structure que le premier.
Viens la deuxieme page de verification :
Et lorsque j'arrive sur le formulaire suivant je me retrouve avec une url type "/index.php?p=administratif&&f=3"
Pourquoi le SID ne suit pas ?? J'ai oublié quelquechose?