par
rakizm » 28 juil. 2006, 17:48
salut !
je te donne une idée si tu veux si tu connais à l'avance tes utilisateurs tu peux créer des tableaux contenant la liste des utilisateurs qui onts le droit de faire telle ou telle chose ex:
$administrateurs = array(id_admin1,id_admin2,...,id_adminx);//tableau contenant les users pouvant avoir les memes droits que un Administarateur
après à chaque fois que tu as besoin de savoir si le user courant a tel ou tel droit tu fais un test :
if (in_array($id_user,$administrateurs))
suite au résultat de ce test tu lui affichera ce dont il a besoin Exemple : tu vas lui afficher un boutton et pas un autre.
j'espère que c'est clair comme ça
quant à ta partie administration de la base, une bonne idée : crée un autre site
qui aura une autre adresse que ton site où il y aura des interfaces pour chaque partie administration Exemple :
pour les utilisateurs tu aura une page appelée "admin_users.php"
tu y afficheras tous les utilisateurs avec un bouton"modifier"+un bouton "supprimer"
et au début de la page un bouton"Ajouter utilisateur"
mais bon ce ne sont que des idées après à toi de voir ce que tu veux faire