- Plan du Site | Contact |
SessionsLes sessions permettent de conserver un certain nombre d'informations, sous forme de variables, de page en page au sein d'un site.
Prenons un formulaire session.php :
<form action="./login.php" method="post"> votre pseudo : <input type="text" name="pseudo" value=""> votre pwd : <input type="password" name="pwd" value=""> validez : <input type="submit" name="go" value="OK"> </form>
Fichier login.php :
<?php $pseudo_valide="moi"; $pwd_valide="aspro"; if ($_POST['pseudo']==$pseudo_valide && $_POST['pwd']==$pwd_valide) { header('location: membre.php'); // redirige vers la page "membre.php" } else { echo "pseudo ou password invalide !" } ?>
Fichier membre.php (exemple) :
<?php session_start(); // démarre la session ?> <html><body> <?php echo "Bonjour et bienvenue,".$_SESSION['pseudo_valide']." !"; ?> etc... <a href="deconnect.php">Déconnexion(<?php echo $_SESSION['pseudo_valide'] ?>)</a> etc...
Fichier deconnect.php :
<?php session_start(); session_unset(); // supprime toutes les variables de session session_destroy(); // deux précautions valent mieux qu'une echo "Merci de vous être déconnecté(e)"; ?>
NoteSi cet article vous a été de quelque secours, n'hésitez pas à laisser un message sur notre Blog / FAQ, il est là pour cela ! Merci. |
|
||||
Services | Solutions | Formations | Portfolio | Accès Client |