|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Consultant Cobol/AS400 Inscription : mai 2006 Messages : 146 ![]() |
Salur tout le monde,
je sollicite votre aide a propos d'un truc que j'ai rencontré pdt le developpement de mon site. Je m'explique,le menu principal et les sous menus sont generés a partir de la base de données,alors ce que je voudrais faire,c'est de pouvoir appliquer les droits d'acces de chaque utilisateur sur chaque bouton des menus.J'ai pensé a tester sur le titres des menus,mais comme ca,le site "dynamique" perdera son charme et sa maintenance deviendra plus difficile. Qu'est vous pouvez me conseiller de faire? merci d'avance.
__________________
Pas de langage sms, la programmation donne déjà assez mal à la tête
|
|
|
00
|
|
|
#2 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Pour commencer vous résonnez trop haut niveau : PHP (seul) sera incapable de gérer les actions sur un bouton, les scripts étant exécutés et interprétés côté serveur. Ensuite c'est avant tout un travail de modélisation : une table utilisateurs, une table pour vos pages et éventuellement une table pour l'association pages/utilisateurs. Ceci vous permettrait d'une part de n'afficher que les liens vers les pages que votre utilisateur a le droit de visiter et le plus important, de contrôler cet accès : ce n'est pas parce que l'utilisateur n'a pas de moyen d'accès dans son navigateur (un lien, un bouton, ...) qu'il ne peut pas y accéder en y entrant directement l'adresse correspondante.
En espérant que cet avis vous permettra d'avancer. |
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Consultant Cobol/AS400 Inscription : mai 2006 Messages : 146 ![]() |
Bonjour,
C'est une tres tres bonne logique et je vais me baser sur ca pour resoudre ce probleme. mais je ne metterai pas resolu avant de l'avoir resolu vraiment Merci encore
__________________
Pas de langage sms, la programmation donne déjà assez mal à la tête
|
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() Consultant Cobol/AS400 Inscription : mai 2006 Messages : 146 ![]() |
Voila ,c'est fait.
En fait,moi j'vais crée la table menu avec cette structure: Id , Titre , Level , Parent , Page et cette table contenait tous les menus et les sous menus,mais ce que j'ai fais apres,c'est que j'ai separé les menus des sous menus pour que je puisse controler les deux(diviser pour mieux regner ) et puis voila.Merci pour votre aide encore,ca m'a trop servi
__________________
Pas de langage sms, la programmation donne déjà assez mal à la tête
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com