Ce script ce veut simple. Il est entièrement personnalisable et d'un niveau accessible à tous. Il offre une bonne sécurité à vos pages sensibles en utilisant un cryptage dans la base de données et les sessions php.

 

Prérequis :

- APACHE et PHP
- MySQL

EasyPHP fait largement l'affaire (téléchargez-le ici).

 

*****************************

INSTALLATION (que je qualifierai de simplissime)

- Placez la totalité des fichiers du script sur votre serveur

- Créez une base de données nommée 'dbprotect' (ou autre si vous voulez) à l'aide de PhpMyadmin (par exemple)

- Editez au besoin les paramètres de connexion du fichier (pensez y si vous utilisez un autre nom pour votre base)

- Exécutez cette commande SQL :

CREATE TABLE `utilisateurs` ( `id_user` int(10) unsigned NOT NULL auto_increment, `login` varchar(50) NOT NULL default '', `pass` varchar(50) NOT NULL default '', `nom` varchar(50) NOT NULL default '', `prenom` varchar(50) NOT NULL default '', `privilege` varchar(50) NOT NULL default '', PRIMARY KEY (`id_user`) ) TYPE=MyISAM AUTO_INCREMENT=0 ; INSERT INTO `utilisateurs` VALUES (1, 'toto', 'aa36dc6e81e2ac7ad03e12fedcb6a2c0', 'TOTO', 'Titi', 'admin');

 

 

 

 

ou plus simple, exécutez le fichier table_utilisateurs.sql (éxécuter SQL à partir du fichier texte).

- Voilà ! Ouvrez maintenant le fichier index.php (par http://nom_de_votre_serveur/repertoire_du_script/index.php)

- Il ne reste plus qu'à vous connecter avec les identifiants de l'utilisateur par défaut :

login : "toto"
mot de passe : "mdp"

- La suite vous sera expliquée une fois connecté. Vous allez pouvoir ajouter des utilisateurs et éditer des actions en fonction des niveaux d'accès.