Salut à tous!
Voilà j'essaie de piger le concept des sessions à partir d'un $_GET. Alors pas de problème quand je déclare la variable manuellement dans chaque page, mais dans un include rien ne s'affiche, bref je ne maîtrise pas le sujet!
voici le code très simple puisque ce n'est que de l'entrainement!
L'include:
La page 1 avec le lien:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php session_start(); if(isset($_GET['nom'])) { $_SESSION['nom']=$_GET['nom']; echo $_SESSION['nom']; } ?>
Et les pages suivantes: (essai.2.php et suivante..)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php include("moninclude.php"); ?> <a href="essai.php?nom=Bob">ok</a><br/> <a href="essai2.php">Vers essai2.</a>
donc je me répète lorsque je mets le code de l'include manuellement dans la page une et que je recupère avec un simple "echo $_SESSION['nom'] dans les autres pages, ça marche, mais pas avec l'include! Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <?php include("moninclude.php"); ?>
Désolé mon problème est tout simple mais c'est pour bien comprendre le truc!![]()
Partager