Menus personnalisés

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. oui mais j'utilise authentification de mysql.De ce fait je n'ai pas besoin de créer une table d'utilisateurs
    0
    1. 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