Menus personnalisés

nharnold Messages postés 7 Statut Membre -  
 nharnold -
Bonjour,J'utilise en ce moment php/mysql.Pour l'authentification à mysql je me sert de la base mysql avec creation d'utilisateur.Dans mon application je voudrai créer et afficher des menus en fonction du type d'utilisateurs.
Merci pour votre aide
Configuration: Windows XP
Firefox 3.0.1

2 réponses

  1. nharnold
     
    oui mais j'utilise authentification de mysql.De ce fait je n'ai pas besoin de créer une table d'utilisateurs
    0
  2. macgawel Messages postés 676 Statut Membre 89
     
    Bonjour.

    Principe de base :

    1. Dans ta base, tu mets un champ "type_user" (en codant avec des chiffres, ça devrait suffire). Mettons qu'on fait varier les droits de 0 (non enregistré) à 3 (propriétaire du site)...
    2. A la connexion, tu récupères la valeur de ce champ.
    3. Pour créer ton menu, dans le code PHP du menu tu fais
    switch ($type_user) {
       case 0 :
          echo "Non enregistré"; 
          break;
       case 1 :
          echo "Utilisateur"; 
          break;
       case 2 :
          echo "Modérateur"; 
          break;
       case 3 :
          echo "Propriétaire";
    }

    -1