[PHP] Niveau d'accès diffèrent à des données
gero3138
-
Alain_42 Messages postés 5361 Date d'inscription Statut Membre Dernière intervention -
Alain_42 Messages postés 5361 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je vous explique mon problème.
Je réalise un site (noob en php, et surtout en logique). Dans ce cadre, je souhaiterai permettre de donner à differents utilisateurs enregistré (login,mdp) l'accés à des données qui ne sont pas forcement les memes pour tous.
Ma question est toute simple... Comment faire?
Pour info, mon début d'analyse perso pour l'upload :
- pouvoir selectionner par case à cocher les lignes de la table de ma base de donnée auquel je veux que l'utilisateur en question puisse visualiser. (methode formulaire qui définirai un choix dans les id de la table????)
voila ce que j'ai pour l'instant... c'est pas très clair, je sais...
Je vous explique mon problème.
Je réalise un site (noob en php, et surtout en logique). Dans ce cadre, je souhaiterai permettre de donner à differents utilisateurs enregistré (login,mdp) l'accés à des données qui ne sont pas forcement les memes pour tous.
Ma question est toute simple... Comment faire?
Pour info, mon début d'analyse perso pour l'upload :
- pouvoir selectionner par case à cocher les lignes de la table de ma base de donnée auquel je veux que l'utilisateur en question puisse visualiser. (methode formulaire qui définirai un choix dans les id de la table????)
voila ce que j'ai pour l'instant... c'est pas très clair, je sais...
A voir également:
- [PHP] Niveau d'accès diffèrent à des données
- Fuite données maif - Guide
- Acces rapide - Guide
- Trier des données excel - Guide
- Je n'ai plus acces a ma boite mail gmail - Guide
- Accès refusé - Guide
1 réponse
Une analyse
tu definis des profils utilisateur
1 2 3 4 5 etc.. ou si tu veux plus explicite avec des fonctions admin util_base util_evolue etc..
dans ta table tu prévois un champ profil
pour chaque ligne de ta table tu mets dans ce champ 1 ou 2 ou 3 etc..
qd qq un se logue avec son login/pssw tu peux détecter son profil ( tu fais une table de correspondance login profil)
il suffit alors de faire un SELECT en fonction du profil danns la table
tu definis des profils utilisateur
1 2 3 4 5 etc.. ou si tu veux plus explicite avec des fonctions admin util_base util_evolue etc..
dans ta table tu prévois un champ profil
pour chaque ligne de ta table tu mets dans ce champ 1 ou 2 ou 3 etc..
qd qq un se logue avec son login/pssw tu peux détecter son profil ( tu fais une table de correspondance login profil)
il suffit alors de faire un SELECT en fonction du profil danns la table