Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe te Zend ACL gebruiken in een modulaire omgeving
Zend ACL is een PHP - gebaseerde web development framework dat software engineers gebruiken om access control lists maken en beheren. Deze lijsten bepalen welke gebruikers van een website of applicatie bepaalde functies kan uitvoeren zodra ze zijn ingelogd Zend ACL kan ook worden gebruikt om rechten toe te wijzen aan andere gecodeerde objecten , om te voorkomen dat per ongeluk gegevens wijzigen . Het is is eenvoudig te gebruiken in Zend Studio - een modulaire ontwikkelomgeving - die syntax aanpassing , syntax highlighting en ondersteuning voor open anders dan PHP source talen biedt . Wat je nodig hebt
Zend Studio
Toon Meer Aanwijzingen
1

Start de Zend Studio applicatie , en maak een nieuwe PHP- document waar u kunt oefenen het maken en beheren van een toegang controle lijst met behulp Zend_Acl kopen van 2

Maak een nieuwe Zend ACL , door het initiëren van het met de volgende regel code :

$ acl
= new Zend_Acl ( ) ;
< br . > Goedkope 3

rollen toe aan de toegangslijst . Dit wordt gedaan door het toevoegen van de volgende code onder het initiatief code , wijzigen en toevoegen van gebruikers als het je past :

$ acl - > addRole (nieuw Zend_Acl_Role ( "gebruiker" ) ) - > addRole (nieuw Zend_Acl_Role ( 'manager' ) ) - > addRole (nieuw Zend_Acl_Role ( ' host' ) ) ;
4

Geef de array waarin de rollen van gebruikers in de toegangslijst moeten worden opgeslagen . Gebruik de volgende code , die ook noemt de Zend_Acl_Resource functie die nodig is om het uit te voeren :

$ ouders = array ( ' user' , manager , 'host '' ) ; $ acl - > addRole (nieuw Zend_Acl_Role ( ' someuser ' ) , $ ouders ) ; $ acl - > add ( new Zend_Acl_Resource ( ' someResource ' ) ) ;
5

Wijs een aantal machtigingen voor de verschillende rollen in de toegangslijst . Bijvoorbeeld , " gebruikers " kan niet inloggen , terwijl de " managers " en " hosts " zowel kan

$ acl - > ontkennen ( ' user' , ' someResource ' ) op ; $ acl . - > toestaan ​​( 'manager' , ' someResource ' ) ; $ acl - > toestaan ​​( ' host' , ' someResource ' ) ;

Previous: Next:
  PHP /MySQL Programmering
·Hoe te vertellen als PHP wordt…
·Hoe maak je een CAPTCHA Code M…
·Hoe je 30 Minuten In een Date …
·Hoe maak je een PHP -bestand e…
·Hoe te installeren MySQL 
·Hoe te TinyMCE Gegevens opslaa…
·Hoe te Latijn1 converteren naa…
·Hoe maak je Stuur een massa e-…
·Fasen van PHP programmeren 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een Cool Grid Zorg 
·Hoe je Java 7 Installeer 
·Hoe maak je een kolom verbergen op een A…
·Hoe te Registersleutels bewerken in VB.N…
·Hoe maak je een JMS wachtrij wissen 
·Hoe de ISA Server 2006 Proxy Client Inst…
·Hoe te converteren van een nummer om een…
·SQL Programming Certificering 
·Tertiaire Uitdrukkingen in Java 
Copyright © Computer Kennis http://www.nldit.com