Hvordan lage en side med Phpgacl

January 13 by admin

PHP Generic Access Control Lists (Phpgacl) er PHP extensions som lar utviklere å legge til tilgangskontroller til objekter, for eksempel websider, filer og databaser. Disse kontrollene kan begrenses til bestemte brukere og IP-adresser. De er kompatible med alle versjoner av PHP over 4,2. Du kan opprette en side som bruker Phpgacl beskyttelse gjennom programvaren innebygde tilgang begrensning funksjonalitet.

Bruksanvisning

1 Opprett en ny PHP dokument eller åpne din eksisterende i et tekstredigeringsprogram som Notisblokk.

2 Lim inn følgende kode i toppen av dokumentet:

inkluderer (Phpgacl / gacl.class.php);

$ Gacl = new gacl ();

$ Username = $ DB> quote ($ _ POST [ 'brukernavn']);

$ Password = $ DB> quote (md5 ($ _ POST [ 'passord']));

$ Sql ​​= "SELECT navn FROM brukere WHERE navn =";

$ Sql. = $ Brukernavn. ' AND password = '$ passord.;

$ Rad = $ DB> GetRow ($ sql);

if ($ acl-> acl_check ( 'system', 'login', 'bruker', $ rad [ 'navn'])) {

$ _SESSION [ 'Brukernavn'] = $ rad [ 'name'];

return true;

}

ellers

return false;

Dette vil starte Phpgacl på siden og gjøre den sikre forbindelses brukeren leverer et gyldig brukernavn og passord før slik at brukeren kan se den.

3 Lagre dokumentet. Type "File" og deretter "Lagre". Hvis du lagrer et nytt dokument, må utvidelsen ender i "php", og du lagrer den i en katalog som webserveren er konfigurert til å lese.

Related Articles