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

Soyez le premier à donner votre avis sur cette source.

Vue 11 495 fois - Téléchargée 1 679 fois

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

Ajouter un commentaire Commentaires
matrey Messages postés 399 Date d'inscription jeudi 31 janvier 2002 Statut Membre Dernière intervention 6 septembre 2004
30 juin 2003 à 22:40
bon... je vais dire "pourquoi pas"...
disons que si on cherche un truc plus poussé avec mysql, c'est une zone membre donc...
cs_Tortuegeniale Messages postés 1123 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 26 juin 2008
1 juil. 2003 à 00:23
vu vu vu et re vu ... c clair ça a sa place ici, ça l'est déjà telement ... 1 de + 1 de moins ...
paradoxreal8 Messages postés 13 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 7 mars 2003
3 juil. 2003 à 20:40
J'aimerais savoir comment un vérifie dans protect.php si le username et le password se trouve dans la base de donnée veux-tu m'aider STP?
cs_nossoctoruss Messages postés 126 Date d'inscription samedi 28 novembre 2009 Statut Membre Dernière intervention 9 juin 2013
30 oct. 2010 à 12:42
c'est super dangeureux ton truc o_O,si tu crée plusieurs espaces persos differents,le mec peu se connecter sur la page d'un autre avec ses propres identifients a ce que j'ai lus!
leoneteliott Messages postés 1 Date d'inscription vendredi 27 mai 2011 Statut Membre Dernière intervention 2 septembre 2011
2 sept. 2011 à 20:03
Ce tuto est super merci

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.