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):
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
)
C'est 'langue_projet' et 'nom' qui nous intéressent
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:
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); ...
le traitement du formulaire arrive ensuite, puis l'affichage de la page...
merci de votre aide...