[Cookies] Disparition de variables de session
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:
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:
1 2 3 4 5 6 7 8
| Array
(
[authentification] => 1
[langue] => fr
[page] => projets
[langue_projet] =>
[nom] =>
) |
:marteau::mur:
je donne le seul code (il me semble) qu'il y aie entre les print_r, donc le début du document:
Code:
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...