Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/07/2007, 17h15   #1
Invité régulier
 
Inscription : octobre 2006
Messages : 9
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 9
Points : 5
Points : 5
Par défaut [Cookies] Fonction header et variables de session

Bonjour
J'ai un probleme avec la fonction header et le variables de session.
J'ai plusieures formulaires et j'utilise les variables de session, jusqu'à là pas de probleme.
Sur un de mes formulaires je fais un test et si se test est faux je retourne vers un autre formulaire avec la fonction header

Code :
1
2
 
header("Location: http://localhost/.../formulaireenvoimail.php?");
C'est à ce moment que je perds mes variables de session.
Probleme bloquant car l'affichage du formulaire depend d'un variable de session $_SESSION['choix'].
Pour l'instant j'ai contourné ce probleme en utilisant la méthode GET
Code :
1
2
 
header("Location: http://localhost/../formulaireenvoimail.php?choix=2");
Mais cela ne me plait pas vraiment.
Y a t il une autre solution?
Merci par avance de votre aide
galinette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2007, 17h21   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 306
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 306
Points : 8 590
Points : 8 590
Les sessions fonctionnent par cookie ? Si c'est le cas, je dirais que le pb vient que tu fais une redirection sur localhost, alors que vraisemblablement tu passais par l'adresse IP auparavant.

Si c'est pas par cookie, il faut rajouter le SID dans l'URL. Vois dans la doc PHP sur les sessions, ils disent comment faire.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2007, 00h29   #3
Membre éclairé
 
Inscription : juin 2007
Messages : 341
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 341
Points : 397
Points : 397
Par défaut a voir dans les docs

essai d'utiliser voila a++
ascito est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2007, 09h14   #4
Invité régulier
 
Inscription : octobre 2006
Messages : 9
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 9
Points : 5
Points : 5
Merci pour toutes ces pistes de recherche.
Je vais creuser dans ces directions.
galinette est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h30.


 
 
 
 
Partenaires

Hébergement Web