les session en php qqs explication svp

les session en php qqs explication svp - PHP - Programmation

Marsh Posté le 06-03-2003 à 16:40:04    

grrr je pensait avoir capté mais non en fait je pete doucement les plombs :(
 
voila le pb
 
Ds chacune de mes page je colle :

<?php require 'include/inc_session.php'; ?>


 
qui pointe vers
 

<?php
// Session créée ? Si Non, en créer une nouvelle
if ($PHPSESSID){
 session_start($PHPSESSID);
 session_register("member" );
 session_register("produit" );
 session_register("quantite" );
}else{
    session_start();
}
?>


 
bon le pb :
sur ma page principale, le $phpsessid est bien inclu automatiquement sur chaque lien.
pourquoi n'apparait-il pas sur les liens des pages suivantes ?
pourquoi je perd le contenu des mes variable de sessions apres 2 pages ?
est-il necessaire de faire un session_register() sur toutes les variables ?
merci de votre aide (je craque  :sweat: )

Reply

Marsh Posté le 06-03-2003 à 16:40:04   

Reply

Marsh Posté le 06-03-2003 à 17:26:18    

Apprends avec la nouvelle methode.
 
a la place de session_register passe par $_SESSION (tableau).
 
et un simple session_start() au départ.

Reply

Marsh Posté le 06-03-2003 à 17:34:14    

ha ok :)
bon sinon je pense avoir capter un truc
en fait, lorqu'on fait un include ou un require, ce n'est pas le fichier php qui inclus en "brut" avant d'être interpreté mais plutôt le resultat de la compilation du fichier a inclure ?
a mon avis l'erreur viens de là non ?
et c surement pour ca que je n'ai pas de warning lorque j'inclue en pleine page un session_register.

Reply

Marsh Posté le 06-03-2003 à 17:37:29    

Nan un include ca met le source, pas le résultat


---------------
Toute l'actu des jeux vidéos sur http://www.ajeux.fr
Reply

Marsh Posté le 24-03-2003 à 15:34:56    

Ez4Me2KU a écrit :

Apprends avec la nouvelle methode.
 
a la place de session_register passe par $_SESSION (tableau).
 
et un simple session_start() au départ.
 


 
comment ça un simple session_start() au départ? il faut pas récuperer l'id de la session si elle est déjà créer? (comme il a fait koi)
 
y a plus besoin de récuperer l'id avec le $_SESSION? c auto?

Reply

Sujets relatifs:

Leave a Replay

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