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 18/11/2007, 02h23   #1
Candidat au titre de Membre du Club
 
Inscription : mai 2006
Messages : 107
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 107
Points : 11
Points : 11
Par défaut Curiosité Php Session Wordpress Hébergement chez Free

Bonjour,

J'ai lu plusieurs tuto sur les sessions, cela fonctionne bien mais j'ai un bug qui me parait insolvable.

Je me suis en fait créer plusieurs utilitaires/services en ligne en php.

Je les protège avec un code d'accés. Lorsque celui si est valide, j'enregistre une variable de session. A chaque chargement de page, je verifie donc juste la variable de session afin de ne pas retaper le mon login a chaque fois.

(Jusqu'ici suis-je clair ?)

Donc cela fonctionne trés trés bien dailleur.

Jusqu'a ce que je trouve un gros pb avec wordpress.

Je veux utiliser le même principe qui fonctionne sur la protection de mes réalisation avec un blog que je tiens sous wordpress.

Sauf que cela ne fonctionne pas.

En vérifiant ce qu'il y a dans le repertoire 'session' (j'heberge mes pages chez free)

au premier chargement en tapant mon code j'ai bien dans le fichier de session

Citation:
access|s:2:"on";
si je consulte alors une autre page de mon blog (ou meme si je réactualise la page courante), Je ne sais pas ce que fait Wordpress mais il a modifier ma variable de session en :

Citation:
access|N;
Ma variable de session n'étant du coup plus 'valide', au prochain changement de pages, je dois alors me reloguer. (logique du coup)

Je sais pas si j'ai été clair, mais j'ai simplifier au maximum.

Quelqu'un aurait t'il déja eu se pb, ou déja vu ce :

Citation:
access|N;
Sans cette modification bizarre de ma variable, le système fonctionnerai trés bien.

Comment faire pour que ma variable reste comme je l'ai définit, en :

Citation:
access|s:2:"on";
Merci

Ps
: Même en ayant les sources, Je ne veux pas m'attaquer a une modification de wordpress, je n'en ai pas le temps, les compétences, et il fonctionne bien la
Alpha31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2007, 14h12   #2
Membre Expert
 
Inscription : octobre 2002
Messages : 1 141
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : octobre 2002
Messages : 1 141
Points : 1 204
Points : 1 204
Envoyer un message via MSN à Raideman
Une suppositions, peut etre que vous utilisez les memes noms que wordpress (ou l'inverse) pour les variabels de sessions et que du coup, wordpress écrase les votres...
Raideman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/06/2008, 10h10   #3
Invité de passage
 
Inscription : juin 2008
Messages : 1
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 1
Points : 1
Points : 1
Bonjour,
J'ai le même problème, il doit être du à Wordpress qui a son propre système de sessions (cf http://trac-hacks.org/ticket/572).
Comment as-tu résolu la question ?
gmtxxl 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 16h00.


 
 
 
 
Partenaires

Hébergement Web