pense-bête de bruno sanchiz

Accueil > Programmation > PHP > php:sessions

php:sessions

Publié le 28 février 2007, dernière mise-à-jour le 26 août 2019, 5 visites, 23646 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 &ecirc;tes connect&eacute; en tant que <span style="color: 0000FF;">' . $_SESSION['pseudo'] . '</span><br><br>';
        echo '<a href="membre.php">Acc&eacute;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&eacute; est faux</span>';
        }
        ?>


        Pour acc&eacute;der &agrave; votre page, entrez votre nom ( ou pseudonyme ) et le mot de passe associ&eacute; :<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
}
?>
[bruno sanchiz]