Salut,
J'ai un problème qui m'échappe totalement avec une session:
j'y ai mis les variables 'page' et 'langue', entre autre. Tout fonctionne en général, mais voilà:
(je ne donne pas tout le fonctionnement du site, ça serait un peu long)
il s'agit d'une page, avec insertion d'édition de contenu en formulaire POST, action="lememefichier.php"...
Tout en bas du document, je fais un print_r($_SESSION):
C'est 'langue_projet' et 'nom' qui nous intéressent
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Array ( [authentification] => 1 [langue] => fr [page] => projets [langue_projet] => fr [nom] => 11 )
Puis j'envoie le formulaire (submit), puis tout en haut du même document, je réaffiche ma session:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Array ( [authentification] => 1 [langue] => fr [page] => projets [langue_projet] => [nom] => )![]()
je donne le seul code (il me semble) qu'il y aie entre les print_r, donc le début du document:
le traitement du formulaire arrive ensuite, puis l'affichage de la page...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?php //SCRIPT DE VALIDATION ET ENREGISTREMENT DE L'ÉDITION session_start() ; //DONNÉES À INCLURE: include_once ('fonctions.php') ; //il n'y a que des fonctions... //CONNEXION À LA BASE: connexion_db() ; if (!empty($_POST) && $_SESSION['authentification'] == TRUE ){ print_r($_SESSION); ...
merci de votre aide...
Partager