les session en php qqs explication svp - PHP - Programmation
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.
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.
Marsh Posté le 06-03-2003 à 17:37:29
Nan un include ca met le source, pas le résultat
Marsh Posté le 24-03-2003 à 15:34:56
Ez4Me2KU a écrit : Apprends avec la nouvelle methode. |
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?
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 )