Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1816 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  pb avec les variable de session sur serveur [Résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pb avec les variable de session sur serveur [Résolu]

n°716626
Ryle Hunte​r
Posté le 05-05-2004 à 17:59:42  profilanswer
 

bonjour, j'ai un pb etrange avec mes variables de session,
 
j'ai installé php 4.3.3 et quand je fait touner mes pages sur ma machine, impecable tout marche,
par contre dès que je teste sur le serveur les variables ne veulent pas passer (j'essaie de faire un formulaire et je reposte sur la même page pour vérifier les champs)
 
j'utilise le $_SESSION, et j'ai aucune erreur sauf quand je met extract($_SESSION,EXTR_OVERWRITE); où il me dit (sur le serveur) que la première valeur doit etre un tableau  :pt1cable:  
 
j'ai l'impression que ca vient de la config du server qui doit etre différente, mais je ne sais pas comment la voir ni ce que je pourrait y faire...
 
voilà si quelqu'un à une idée  
 
Merci d'avance
 
 :jap:  :jap:  :jap:


Message édité par Ryle Hunter le 05-05-2004 à 20:16:08
mood
Publicité
Posté le 05-05-2004 à 17:59:42  profilanswer
 

n°716661
Berceker U​nited
PSN : berceker_united
Posté le 05-05-2004 à 18:51:15  profilanswer
 

Ryle hunter a écrit :

bonjour, j'ai un pb etrange avec mes variables de session,
 
j'ai installé php 4.3.3 et quand je fait touner mes pages sur ma machine, impecable tout marche,
par contre dès que je teste sur le serveur les variables ne veulent pas passer (j'essaie de faire un formulaire et je reposte sur la même page pour vérifier les champs)
 
j'utilise le $_SESSION, et j'ai aucune erreur sauf quand je met extract($_SESSION,EXTR_OVERWRITE); où il me dit (sur le serveur) que la première valeur doit etre un tableau  :pt1cable:  
 
j'ai l'impression que ca vient de la config du server qui doit etre différente, mais je ne sais pas comment la voir ni ce que je pourrait y faire...
 
voilà si quelqu'un à une idée  
 
Merci d'avance
 
 :jap:  :jap:  :jap:


 
 
essai ceci :
 

Code :
  1. $arrSession = array(); // déclaration du variable de type array.
  2. $arrSession = $_SESSION; //Affection de la variable de session.


 
si tu veux vérifier le contenu de ta variable tu fais ceci
 

Code :
  1. print_r($_SESSION);
  2. //ou
  3. print_r($arrSession);

n°716667
Ryle Hunte​r
Posté le 05-05-2004 à 19:03:24  profilanswer
 

j'ai essayé le print_r mais il ne m'affiche rien en fait j'ai l'impression que la variable est effacé, car
je fait
 
$_SESSION['EMail'] = 'vert';
je teste juste àpres avec  
if(isset($_SESSION['EMail']))...
-> impec c'est bien enregistré
ca passe à la page suivante, je restete avec
if(isset($_SESSION['EMail']))...
-> y'a plus rien dedans
 
autre chose assez space:
j'ai recup les info du serveur et session.auto_start est à off
alors que bizarrement quand le fait un session_start j'ai le droit à:
 
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at...
 
j'y comprend plus rien
 
 

n°716745
Berceker U​nited
PSN : berceker_united
Posté le 05-05-2004 à 20:05:27  profilanswer
 

Je crois que j'ai déjà eux ce probleme là !
regarde dans dans ton php.ini cherche session_path et regarde si dans le repertoire php il y a le répertoire à laquelle il y fait référence. si le repertoire exite fait le teste suivant :
 
Vide le contenu de ce répertoire. active le fichier qui créer la session. normalement un fichier apparait lorsqu'il y a un sesion_start() a 0Ko puis quand il y a $_SESSION[xxx] = xxx; le fichier doit passé à 1ko. lorsque tu passes sur l'autre fichier regarde le comportement de ce fichier , est ce qu'il apparait toujours ou disparait et si le contenu a été vidé.

n°716752
Ryle Hunte​r
Posté le 05-05-2004 à 20:15:56  profilanswer
 

Ca y est c'est trouvé !!!
 
c'est mon session_start qu'etait pas tt à fait au debut de mon fichier....
 
 
Merci pour ton aide Berceker United !!!
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  pb avec les variable de session sur serveur [Résolu]

 

Sujets relatifs
[php] Mise en forme possible dans un enregistrement? [RESOLU][résolu][Java] Singleton VerifyError
[Résolu][Débutant][cppunit] linkage impossible d'exemples simples[RESOLU] Se connecter à une bdd sur sql server avec un dsn [VB]
alterner couleurs dans un tableau - RESOLU[Resolu][VBA]recuperer les titres et n° de chapitre d'un document word
[Résolu] [MySQL] select sur chaines de caractères[Résolu][Java] ActionListener, actionPerformed
[SWT] class Image [résolu] (venez lancer des cailloux)C# - Thread à IHM [Résolu]
Plus de sujets relatifs à : pb avec les variable de session sur serveur [Résolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR