PHP Generic Access Control Lists ( phpgacl ) sono estensioni PHP che consentono agli sviluppatori di aggiungere i controlli di accesso a oggetti , come ad esempio le pagine Web , file e database . Questi controlli possono essere limitate a determinati utenti e indirizzi IP. Sono compatibili con tutte le versioni di PHP precedenti 4.2 . È possibile creare una pagina che utilizza la protezione phpgacl attraverso funzionalità di restrizione di accesso integrato del software . . Istruzioni 
 1 
 Creare un nuovo documento PHP o aprire quello esistente in un editor di testo come Blocco note 
 2 
 Incollare il codice riportato di seguito nella parte superiore del documento : 
 
 include ( phpgacl /gacl.class.php ) ; 
 
 $ GACL = new GACL ( ) ; 
 
 $ username = $ db - > quote ( $ _POST [ ,"'username' ] ) ; 
 
 $ password = $ db - > citazione ( md5 ( $ _POST [ 'password' ] ) ) ; 
 
 $ sql = " SELECT nome FROM utenti WHERE nome = " ; . 
 
 $ sql = $ username ' . AND password = ' . $ Password ; 
 
 $ row = $ db - > GetRow ( $ sql ) ; 
 
 if ( $ acl- > acl_check ( ' sistema ',' login ' , 'user' , $ row [ 'name' ] ) ) { 
 
 $ _SESSION [ 'username' ] = $ row [ 'name' ] ; 
 
 return true ; 
 < p > } 
 
 altro 
 
 return false ; 
 
 Questo avvierà phpgacl sulla pagina e renderlo garantire l' utente che si connette è la fornitura di un nome di login e una password validi prima di consentire la all'utente di vedere esso . 
 3 
 Salvare il documento. Tipo "File ", poi su "Salva ". Se si salva un nuovo documento , assicurarsi che la sua estensione termina in " . Php" e si salva in una directory che il server Web è configurato per leggere .