Bonjour
A savoir avant:
Dans ma page login, si le login est ok il crée une session dont une variable appelé:1. session_strat(); est en dessous <body> de ma page index.php
2. Je n'ai pas mis de session_start(); dans ma page login.php, cat cette page appelé dans ma page index.php, par un include("login.php").
3. le session_destroy(), j'aimerai le mettre dans le link "logout"
dns ma page d'acueil, j'aimerai que s'affiche le link "login",
Code : Sélectionner tout - Visualiser dans une fenêtre à part $_SESSION['sessionON]=true;
si $_SESSION['sessionON]=false; et si
$_SESSION['sessionON]=true;, le link "logout" s'affiche au lieu de "login.
Voic mon code
Mon problème est que lorsque je charge ma page d'accueil ce message d'erreur apparait:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php if($_SESSION['sessionON']){ echo '<a href="index.php?module=login">logout</a>'; }else{ echo '<a href="index.php?module=login">login</a>'; } ?>
Pourquoi et comment puis remdier a ce problème?
Question2Notice: Undefined index: sessionON in c:\easyphp1-7\www\quickeat\index.php on line 27
Comment puis-je remplacer le href="" mon lien "logout" pour qu'il termine ma session, tout en restant sur la page ou le visiteur se trouve?
Merci pour votre aide[/code]
Partager