PHP Generic Access Control Lists ( phpGACL ) sind PHP-Erweiterungen , die Entwicklern die Zugriffskontrollen auf Objekte hinzufügen können , wie Web- Seiten, Dateien und Datenbanken. Diese Steuerungen können auf bestimmte Benutzer und IP-Adressen beschränkt. Sie sind kompatibel mit allen Versionen von PHP 4.2 oben . Sie können eine Seite erstellen, phpGACL Schutz nutzt durch die Software die eingebaute Zugriffsbeschränkung Funktionalität . . Anweisungen
1
Erstellen Sie eine neue PHP -Dokument oder öffnen Sie Ihre bestehenden in einem Texteditor wie Notepad
2
den folgenden Code in den Anfang des Dokuments einfügen:
gehören ( phpgacl /gacl.class.php );
$ GaCl = new GaCl ();
$ username = $ db- > quote ( $ _POST [ ,"'username ']);
$ password = $ db- > quote ( md5 ( $ _POST [' password'] ) );
$ sql = " SELECT name FROM users WHERE name = "; . .
$ sql = $ username ' UND password = ' . $ Password ;
$ row = $ db-> GetRow ( $ sql );
if ($ acl- > acl_check ( ' System ',' login ' , 'user' , $ row [ 'name'] )) {
$ _SESSION [' username' ] = $ row [ 'name'] ;
return true ;
< p> } else
return false;
Dadurch wird auf der Seite phpGACL und machen es sicherzustellen, dass die verbindenden Benutzers liefert einen gültigen Benutzernamen und das Passwort , bevor der Benutzer sehen.
3
Speichern Sie das Dokument . Geben Sie " Datei", dann "Speichern". Wenn Sie ein neues Dokument zu speichern , stellen Sie sicher, dass seine Verlängerung endet in " . Php" und Sie sparen es in einem Verzeichnis , dass Ihre Web -Server so konfiguriert ist, zu lesen.