Système de protection des pages d'un site par mot de passe et nom d'utilisateur (comptes multiples possible)

Description

Voila un petit système de protection qui ( je pense ) merite sa place ici... Il utilise les sessions, ce qui permet de ne pas se réengistrer a chaque fois. Il permet de multiples comptes ( faut modifier les tableaux et un if )
Il y'a 2 scripts : un script de connexion, a rajouter a chaque page a proteger en collant cette ligne au début de la page ( tout début, pas la fin, ni la moitié ) :

<? include "protect.php"; ?>

pour se déconnecter, un simple lien vers le fichier "deconnecter.php" suffit.

Source / Exemple :


// Code pour protégér

<? include "protect.php"; ?>

// pour se déconnecter :

echo "<a href='deconnecter.php'>cliquez ici pour vous déconnecter</a>";

Conclusion :


Evidamenent, ce n'est pas un système hyper sofistiqué qui permet une sécurité maximale, mais suffit a un petit site.

Encore un truc: pour le formulaire, il est preferable d'utiliser la methode "POST", ce qui n'affiche pas les données dans la barre d'adresse, mais chez moi, j'ai un bug : j'arrive pas a recuperer les variables ( contenu des champs du formulaire )... :(

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.