listes de contrôle d' accès générique PHP ( phpgacl ) sont des extensions PHP qui permettent aux développeurs d'ajouter des contrôles d'accès aux objets , tels que des pages Web , des fichiers et bases de données . Ces contrôles peuvent être limités à certains utilisateurs et adresses IP. Ils sont compatibles avec toutes les versions de PHP 4.2 ci-dessus . Vous pouvez créer une page qui utilise la protection phpgacl à travers la fonctionnalité de restriction d'accès intégré dans le logiciel . . Instructions
1
Créer un nouveau document PHP ou ouvrez votre compte existant dans un éditeur de texte tel que Notepad
2
Collez le code suivant dans le haut du document : Photos
include ( phpgacl /gacl.class.php ) ;
GaCl $ = new GaCl ();
$ username = $ db-> quote ( $ _POST [ ,"'username' ] ) ;
$ password = $ db-> quote ( md5 ( $ _POST [ 'password' ] ) ) ;
$ sql = " SELECT nom FROM utilisateurs WHERE nom = " ; . .
$ sql = $ username ' AND password = ' . $ Password ;
$ row = $ db-> GetRow ( $ sql ) ;
if ($ acl- > acl_check ( ' système ' , ' login ' , 'user ', $ row [' nom '] )) {
$ _SESSION [ 'username' ] = $ row [' nom '] ;
return true ;
< p> }
autre
return false ;
Cela va démarrer phpgacl sur la page et faire en sorte que l'utilisateur de connexion est fournit un nom d'utilisateur valide et mot de passe avant de permettre la utilisateur pour le voir.
3
Enregistrez votre document. "Fichier", puis de type "Enregistrer". Si vous enregistrez un nouveau document, assurez-vous que son extension se termine par " . Php" et vous l'enregistrez dans un répertoire de votre serveur Web est configuré pour lire .