Comment créer une variable Global PHP

riders974 Messages postés 126 Statut Membre -  
 ego -
Bonjour,

je voudrais créer une variable global (ou superglobal, je sai pas comment on dit) si c possible ou on peut l'utiliser entre 2 page différentes.
comme $_GET ou $_POST mé ou on peut affecté kan on veut et ou l'on veut dan la page et ki est valable tant que la personne est connecté sur le site!! (entre 2 page différente, on a pas besoin de la recréer)

Si vous avez la sol, svp dite le moi, merci!!!!
Configuration: Windows XP
Internet Explorer 7.0

4 réponses

  1. le père
     
    Bonjour

    Une variable qui continue d'exister d'une page sur l'autre, ça existe déjà en PHP. ça s'appelle une variable de session.
    Il faut mettre au debut de CHAQUE page : session_start();
    ensuite, le tableau $_SESSION est à ta disposition : tu peux écrire $_SESSION['nom']="dupont"; dans une page et faire $nom=$SESSION['nom'] dans une autre, miracle, tu récupères le nom !
    7
  2. ego
     
    ca aurait pu etre une solution alternative a mon probleme de transmettre une variable sur plusieurs choix de page :o)
    comme quoi on gagne a lire
    0
  3. riders974 Messages postés 126 Statut Membre 8
     
    je te remercie de ta réponse mé ces erreurs apparaissent quand je fé session_start():

    Warning: session_start(): Cannot send session cookie - headers already sent by (output started at d:\logic soft\ambiance974\index.php:6) in d:\logic soft\ambiance974\index.php on line 6

    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at d:\logic soft\ambiance974\index.php:6) in d:\logic soft\ambiance974\index.php on line 6
    -2