Etrange problem de sessions (local | web)

Etrange problem de sessions (local | web) - PHP - Programmation

Marsh Posté le 05-05-2003 à 16:30:02    

Voila je m'explique .
 
J'ai crée mon site en local et tout marchait nikel!
A savoir que une fois loggé la session etait bien enregistrée.
 
Par contre sur OVH, on dirait que la session n'est pas validée etdu coup tout les menu admin et tout ca ne peuvent etre vu! !
 
Par exemple je fait ca
 

Code :
  1. $pseud=$_SESSION["pseudo"];
  2. if($pseud)
  3. {......
  4. }


 
En local ca marche mais sur le net ca marche pas !
 
Vous avez une idée pourquoi?
 

Reply

Marsh Posté le 05-05-2003 à 16:30:02   

Reply

Marsh Posté le 05-05-2003 à 16:31:57    

fais un phpinfo() chez ovh et compare les params de session avec les tiens en local

Reply

Marsh Posté le 05-05-2003 à 16:37:48    

le session use cookie est désactivé sous ovh mais bon jme sert pas de cookie
 
et ya le Registered save handlers  files user que j'ai pas en local
 
sinon le reste colle :/

Reply

Marsh Posté le 05-05-2003 à 16:44:37    

La gestion des variables globales n'est pas la meme si le php d'ovh est plus ancien, c'est quoi les versions de php ?

Reply

Marsh Posté le 05-05-2003 à 16:56:07    

4.3 pour ovh et 4.2 pour le local

Reply

Marsh Posté le 05-05-2003 à 17:00:09    

ben te reste plus qu'à regarder la liste des changements entre les 2 etant donné qu'il n'y a que ça qui diffère  [:ogmios]

Reply

Marsh Posté le 06-05-2003 à 11:44:05    

chacal_one333 a écrit :

Voila je m'explique .
 
J'ai crée mon site en local et tout marchait nikel!
A savoir que une fois loggé la session etait bien enregistrée.
 
Par contre sur OVH, on dirait que la session n'est pas validée etdu coup tout les menu admin et tout ca ne peuvent etre vu! !
 
Par exemple je fait ca
 

Code :
  1. $pseud=$_SESSION["pseudo"];
  2. if($pseud)
  3. {......
  4. }


 
En local ca marche mais sur le net ca marche pas !
 
Vous avez une idée pourquoi?
 


 
Tu devrais plutôt utiliser un truc du type :
 

Code :
  1. if(isset($_SESSION['pseudo']))
  2. {
  3. // Tu peux afficher ta page admin
  4. }


 
En tous cas, c'est comme ça que je l'utilise sur OVH, et ça marche [:spamafote]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed