Accueil > Programmation > PHP > php:sessions
php:sessions
Publié le 28 février 2007, dernière mise-à-jour le 26 août 2019, 5 visites, visites totales.
(2007)
LES SESSIONS
utilisation de plusieurs fichiers :
index.php
log.php
membre.php
enregistrer.php
index.php
<?php
session_start(); // démarrage de la session
// si la variable de session "pseudo" existe
if(isset($_SESSION['pseudo']))
{
echo 'Vous êtes connecté en tant que <span style="color: 0000FF;">' . $_SESSION['pseudo'] . '</span><br><br>';
echo '<a href="membre.php">Accéder à la zone membre</a><br><br>';
echo '<a href="log.php?action=logout">Logout</a><br><br>';
}
else
{
// si la variable erreur est dans l'url
if(isset($_GET['erreur']))
{
// le compte n'existe pas
if($_GET['erreur'] == 1)
echo '<span style="color: FF0000;">Le compte n\'existe pas</span>';
// mot de passe invalide
else if($_GET['erreur'] == 2)
echo '<span style="color: FF0000;">Le mot de passe que vous avec entré est faux</span>';
}
?>
Pour accéder à votre page, entrez votre nom ( ou pseudonyme ) et le mot de passe associé :<br>
<form action="log.php?action=login" method="post">
nom : <input type="text" name="pseudo" maxlength="32"><br><br>
mot de passe: <input type="password" name="password" maxlength="32"><br><br>
<input type="submit" value="Login">
</form>
<?php
}
?>