perte de session avec un refresh
Bonjour, toutes mes pages ont la fonction session_start () au debut de chaque page.
Pour accéder à la page protégée, je dois d'abord m'identifier, puis j'accède à un espace membre pour que je puisse ajouter une fiche.
Dans cette fiche j'ai un message de bienvenue avec le nom de la personne loggée.
Si je fais un refresh de cette page, j'obtiens le nom de la base ... je ne comprends pas sur ce coup là.
Session
Code:
1 2 3 4 5 6 7 8 9 10 11
|
<?php
// On prolonge la session
session_start();
// On teste si la variable de session existe et contient une valeur
if($_SESSION['id_user'] != true) {
// Si inexistante ou nulle, on redirige vers le formulaire de login
header('Location: erreur.php');
exit();
}
?> |
code pour afficher le nom
Code:
1 2 3 4 5
|
<?
echo("<h2>Bonjour ".$_SESSION['login']." vous pouvez maintenant ajouter vos personnages<br/></h2>") ;
echo("<h3>Pour vous déconnecter, cliquez <a href=\"logout.php\">ici</a><br/></h3>") ;
?> |
J'ai besoin de garder la session id_user pour l'ajout de mes fiches
J'ai besoin de garder la session login pour tout ce qui est affichage du membre.
Merci de votre aide.