Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
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 04/12/2010, 14h06   #1
Invité de passage
 
Guillaume Coste
Inscription : avril 2010
Messages : 6
Détails du profil
Informations personnelles :
Nom : Guillaume Coste

Informations forums :
Inscription : avril 2010
Messages : 6
Points : 0
Points : 0
Par défaut Variable de session qui se vide

Bonjour,

J'ai un problème assez ennuyeux sur mon site, lorsque j'envoi un formulaire (un en particulier, pas tous) une de mes variables de session se vide (celle du nom d'utilisateur).
Par contre les autres gardent leur contenu...

Si je tente d'accéder à la page de validation du formulaire directement (sans l'envoi du formulaire) ma variable ne se vide pas.

De plus je n'ai pas ce problème en local avec wamp, seulement sur mon serveur OVH.

Fichiers sources :
valider.php
rediger.php
fonctions
who_knows est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2010, 14h19   #2
Expert Confirmé
 
Avatar de Séb.
 
Inscription : mars 2005
Messages : 2 817
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France

Informations professionnelles :
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2005
Messages : 2 817
Points : 3 442
Points : 3 442
N'y aurait-il pas un champ POST/GET du formulaire qui aurait le même nom que ta variable de session perdue ?
__________________
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Séb. est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2010, 14h25   #3
Invité de passage
 
Guillaume Coste
Inscription : avril 2010
Messages : 6
Détails du profil
Informations personnelles :
Nom : Guillaume Coste

Informations forums :
Inscription : avril 2010
Messages : 6
Points : 0
Points : 0
Je te renvois au liens de mes codes source (qui ne sont pas à télécharger mais directement consultable).
Mais non il n'y a pas de GET ou POST ayant le même nom.

Ce que je trouve vraiment bizarre c'est que j'ai ce problème seulement sur OVH.
who_knows est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2010, 14h29   #4
Expert Confirmé
 
Avatar de Séb.
 
Inscription : mars 2005
Messages : 2 817
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France

Informations professionnelles :
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2005
Messages : 2 817
Points : 3 442
Points : 3 442
Citation:
Envoyé par who_knows Voir le message
Je te renvois au liens de mes codes source
Ah oui j'avais pas fait gaffe aux liens.

Le pb est peut-être ici :

Code :
$titre = ""; $contenu = ""; $pseudo = ""; $id_kiosque = 0;
Remplace $pseudo = "" par $pseudo = "[Conflit]" pour voir.

Citation:
Ce que je trouve vraiment bizarre c'est que j'ai ce problème seulement sur OVH.
Je parie que OVH active register_globals et que sur ta config locale cette directive est à Off.
Fais des phpinfo( ) pour vérifier.
__________________
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Séb. est actuellement 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 09h00.


 
 
 
 
Partenaires

Hébergement Web