Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment faire pour installer PHP 5 s…
  • Comment créer vote avec PHP 
  • Comment décoder le code PHP 
  • Comment faire pour ajouter deux nomb…
  • Comment faire pour créer des applic…
  • Comment faire un Parse serveur pour …
  • Le code de caractère au début d'un…
  • MySQL Java Tutorial 
  • Comment créer des nombres pour une …
  • Comment mettre en place une base de …
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Comment utiliser Zend ACL dans un environnement modulaire

    Zend ACL est un framework de développement web basé sur PHP que les ingénieurs utilisent des logiciels pour créer et gérer des listes de contrôle d'accès . Ces listes exigent que les utilisateurs d'un site Web ou une application peut exécuter certaines fonctions une fois qu'ils sont logged in Zend ACL peut également être utilisé pour attribuer des privilèges à d'autres objets codés, afin de les empêcher de modifier accidentellement des données . Il est facile à utiliser dans Zend Studio - un environnement de développement modulaire - qui permet un réglage de la syntaxe, la coloration syntaxique et l'appui aux langues open source autres que PHP. Choses que vous devez
    Zend Studio
    Voir Plus Instructions
    1

    lancer l'application Zend Studio et créez un nouveau document PHP où vous pourrez pratiquer la création et la gestion d'un accès liste de contrôle à l'aide Zend_Acl
    2

    Créer un nouveau Zend ACL , en lançant avec la ligne de code suivante:

    $ acl = new Zend_Acl ();
    < br . > Hôtels 3

    ajouter des rôles à la liste de contrôle d'accès . Ceci est fait en ajoutant le code suivant sous le code d' initiative , modifier et ajouter des utilisateurs comme bon vous semble :

    $ acl -> addRole ( nouveau Zend_Acl_Role ('user' ) ) -> addRole ( nouveau Zend_Acl_Role ( "manager" ) ) -> addRole ( nouveau Zend_Acl_Role ( 'host' ) ) ;
    4

    définir la matrice dans laquelle les rôles d'utilisateur dans la liste de contrôle d'accès doivent être conservés . Utilisez le code suivant , qui appelle également la fonction de Zend_Acl_Resource ce qui est nécessaire pour le faire fonctionner :

    $ les parents = array ('user' , manager, 'host '') ; $ acl -> addRole ( nouveau Zend_Acl_Role ( « someUser ') , $ les parents ) ; $ acl - > add (new Zend_Acl_Resource (' uneResource '));
    5

    assigner des permissions aux rôles différents dans la liste de contrôle d'accès . Par exemple, " utilisateurs " ne peut pas se connecter, alors que les « gestionnaires » et «hôtes» à la fois peut

    $ acl -> nier ('user ', ' uneResource '); . $ Acl -> allow (' manager' , ' uneResource '); $ acl -> allow (' host' , ' uneResource ');

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour obtenir les dimensions d'une image en PHP 
  • Comment ping depuis PL /SQL 
  • Le code PHP pour se connecter à MySQL 
  • Comment utiliser Eclipse pour PHP 
  • Comment saisir des caractères en sortie avec une requête MySQL 
  • Comment insérer un tableau à une table de base de données avec PHP 
  • Comment convertir une chaîne XML en PHP 
  • Comment faire un PHP Chat Room 
  • MySQL indexation Tutorial 
  • MYSQL insert est lente 
  • Connaissances Informatiques © http://www.ordinateur.cc