Bonjour,
Voila je rencontre un petit problème avec mon code.
J'ai déjà commencé à coder comme je pouvais j'ai crée en haut de ma page une connexion à ma session
session_start();
Puis j'ai fait un print de ma session pour voir si tout fonctionnait
print_r($_SESSION);
J'aimerais avant tout, que lorsque la personne arrive sur son espace client son nom sois affiché (Numéro ID)
Juste la
Merci de votre aide !
Bonjour.
Est-ce que tu as regardé comment faire un espace membres et par conséquent comment alimenter la variable de session avec les informations de l'utilisateurs ?
Surtout que tu nous dit :
Puis j'ai fait un print de ma session pour voir si tout fonctionnait
print_r($_SESSION);
Mais tu ne nous en dit pas le résultat.
Salut ! J'ai reussi par moi même au bout de quelques minutes de recherche ! ;)
Cependant j'aimerais que si une personne essaye d'acceder à ma page sans être connecté il sois redirigé tu peux m'aider ?
Salut,
Comme tu utilises la variable $_SESSION,
au moment où l'utilisateur se connecte, tu pourrai faire un truc de ce genre :
// l'utilisateur se connecte, on en profite pour enregistrer une variable de $_SESSION
$_SESSION['is_connected'] = true;
Du coup sur d'autres pages, tu peux faire un truc du style :
// un utilisateur tente d'accéder à une page
if (isset($_SESSION['is_connected']) && $_SESSION['is_connected'] === true)
{
// tu accède à la page, tu fais tes trucs.
}
else
{
// tu rediriges
header('Location: index.php');
}