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 26/07/2007, 15h04   #1
Membre régulier
 
Inscription : octobre 2006
Messages : 233
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : octobre 2006
Messages : 233
Points : 94
Points : 94
Par défaut Variable et variable de session confondues

Voila mon problème :

si dans un script j'ai un variable genre $variable et une variable de session tel que $_SESSION['variable'] par exemple : sous EasyPHP -> aucun probleme
sous mon hébergeur stools.net la variable de session $_SESSION['variable'] prend la valeur de $variable et pourtant les sessions on l'air de marchais normalement

Petit exemple pr illustrer
Code :
1
2
3
$test='bonjour';
$_SESSION['test']='aurevoir';
echo $_SESSION['test'];
ce code affiche 'bonjour' au lieu de 'aurevoir'.
je présise que un session_start() a bien été mis en tout début

merci d'avance
kuja2053 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2007, 16h17   #2
Membre émérite
 
Avatar de sharrascript
 
Homme Franck
Développeur Web indépendant
Inscription : avril 2007
Messages : 678
Détails du profil
Informations personnelles :
Nom : Homme Franck
Âge : 31
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web indépendant

Informations forums :
Inscription : avril 2007
Messages : 678
Points : 900
Points : 900
Bonjour,

En effet, j'ai déjà eu ce problème et c'est à ce taper la tête par terre!!

En fait, je pense que cela dépend de la version PHP et de sa configuration.

Pour éviter cela j'évite de donner les mêmes mots pour des variables simples et des variables de session...

++
__________________
LudiKreation Pour un web ludique et son Blog | CapRumbo pour un peu d'évasion | ChaOdisiaque Club Passion Rôliste |SierrElben le Jeu de rôle
sharrascript est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2007, 16h23   #3
Membre régulier
 
Inscription : octobre 2006
Messages : 233
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : octobre 2006
Messages : 233
Points : 94
Points : 94
Par défaut suite

A c'est galère quand même, bon je vois ce qu'il me reste à faire...pfff : rajouter "session_" au début de chaque variable de session.lol

Bon merci @+
kuja2053 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2007, 19h19   #4
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Encore un mauvais tour de register_globals (actif). N'auriez-vous pas la possibilité de le désactiver via htaccess ?
Citation:
php_flag register_globals Off
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2007, 19h41   #5
Membre régulier
 
Inscription : octobre 2006
Messages : 233
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : octobre 2006
Messages : 233
Points : 94
Points : 94
Par défaut suite

Non je l'ai fait en mettant exactement la même commande dans un fichier *.htacces à la racine et j'ai eu le même résultat mais c'est bon j'ai rajouter session_ au début de chaque variable de session et tout marche!

Merci quand même
kuja2053 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 10h18.


 
 
 
 
Partenaires

Hébergement Web