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 02/01/2008, 17h33   #1
Nouveau Membre du Club
 
Inscription : février 2005
Messages : 83
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 83
Points : 36
Points : 36
Par défaut Modification d'une variable de session

Bonjour,

Bonne et heureuse année à tous !!!!!

J'ai fait un questionnaire avec pour receuillir les données des variable de session.
La variable s'incrémente bien, mais si je retourne en arrière et que je souhaite modifié la réponse, il garde l'ancienne en mémoire.

Exemple
page1 : Coment trouvez vous cette page ? bien , très bien , nulle
réponse 1 => $_SESSION = $q1 (qui vaut 1)
je fait page suivante, ah non zut je me suis trompé
page précédente, je modifie ma réponse => réponse 3 (je suis sado)
et POUF il garde $_SESSION = 1 au lieu de 3
Si vous pouviez m'aider pour bien commencer l'année, Merci !!!
frogs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2008, 20h47   #2
Membre éclairé
 
Avatar de makmaoui
 
Développeur Web
Inscription : mai 2007
Messages : 282
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2007
Messages : 282
Points : 361
Points : 361
Salut,

est ce qu'on peut voir ton script qui modifie la valeur de la variable ?
makmaoui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2008, 17h31   #3
Nouveau Membre du Club
 
Inscription : février 2005
Messages : 83
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 83
Points : 36
Points : 36
voili voilou !!

Code :
1
2
$_SESSION['q1'] = $q1;
$_SESSION['q2'] = $q2;
frogs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2008, 18h18   #4
Modérateur
 
Avatar de mathieu
 
Inscription : juin 2003
Messages : 4 893
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 4 893
Points : 4 466
Points : 4 466
est ce que tu as la directive "register_globals" activée ?
si c'est le cas, quand tu modifies la variable globale $q1 ça modifie aussi $_SESSION['q1']
__________________
Modérateur PHP
mathieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2008, 10h48   #5
Nouveau Membre du Club
 
Inscription : février 2005
Messages : 83
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 83
Points : 36
Points : 36
Oui elle est sur ON mais si je modifie q1, la variable $_SESSION['q1'] ne se modifie pas
frogs est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h42.


 
 
 
 
Partenaires

Hébergement Web