Application web à différents menus en fct des droits d'accès

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Application web à différents menus en fct des droits d'accès

Re: Application web à différents menus en fct des droits d'accès

par Diak225 » 16 mai 2011, 20:44

Merci,je vais essayé de comprendre tout ça

Re: Application web à différents menus en fct des droits d'accès

par dunbar » 16 mai 2011, 20:14

Salut,

Voici un exemple en utilisant une variable de session (ici pour l'exemple $_SESSION['droit']
<?php
 /*
 1 => Directeur
 2 => Comptable
 3 => Agents
 4 => Administrateur
 */

 $_SESSION['droit'] = 4;

 $menu = iSset($_SESSION['droit']) ? $_SESSION['droit'] : null;

 switch ($menu)
 {
   case 1:
         //Menu directeur.

         echo 'Menu Directeur.';
     break;
   case 2:
        //Menu Comptable.
        echo 'Menu Comptable.';
     break;
   case 3:
       //Menu Agents.
       echo 'Menu Agents.';
     break;
   case 4:
       //Menu Administrateur
       echo 'Menu Administrateur.';
      break;

   default ;
       //Menu par defaut.
       echo 'Menu defaut.';
      break;

 }

?>

Application web à différents menus en fct des droits d'accès

par Diak225 » 16 mai 2011, 19:58

Je développe une application web pour des utilisateurs suivants (Directeur, Comptable, Agents, Administrateur). Selon le cahier de charges, le menu de l'application doit varié selon le niveau d'accès des utilisateurs. Comment pourrais-je procéder pour mettre en place un tel système? l'usage de sessions peut me permettre de résoudre le problème? Si oui comment? Merci à tous