PHP espace membre administration
Carnage76
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
-
magichit -
magichit -
Bonjour, voilà je suis en train de faire un site en php et j'ai créer tous mon espace membre !
Dans ma base de donnée il y a une table membre ( num,nom,email,pass,dateinscription,num_cat) et une table catégorie ( num_cat , libelle_cat ) ( exemple dans la table catégorie : 1=admin , 2=modo , 3=membre )
Le truc c'est que je voudrais que certain menu ne sois accessible qu'a un certain type de catégorie ! par exemple un menu administration pour les admin que les modo et les membres ne voit pas ! Je suis en galère depuis plusieurs jours pour sa et je ne trouve vraiment pas la solution ! si vous pouviez m'aider cela me serrai grandement utile ! merci d'avance et si vous avez besoin de plus d'info n'hésitez surtout pas !
Dans ma base de donnée il y a une table membre ( num,nom,email,pass,dateinscription,num_cat) et une table catégorie ( num_cat , libelle_cat ) ( exemple dans la table catégorie : 1=admin , 2=modo , 3=membre )
Le truc c'est que je voudrais que certain menu ne sois accessible qu'a un certain type de catégorie ! par exemple un menu administration pour les admin que les modo et les membres ne voit pas ! Je suis en galère depuis plusieurs jours pour sa et je ne trouve vraiment pas la solution ! si vous pouviez m'aider cela me serrai grandement utile ! merci d'avance et si vous avez besoin de plus d'info n'hésitez surtout pas !
A voir également:
- PHP espace membre administration
- Espace insécable - Guide
- Espace de stockage gmail plein - Guide
- Membre indisponible vinted - Guide
- Espace stockage google - Guide
- Easy php - Télécharger - Divers Web & Internet
2 réponses
C'est vrai que c'est pas très clair.
2 solutions s'imposent:
Soit faire 3 pages différentes en fonctions de la catégorie que tu teste lors de la connexion:
si catégorie = admin = lancer page admin .php (contient tous les menus)
si catégorie = modo = lancer page modo .php (virer les menus admin uniquement)
si catégorie = membre = lancer page membres .php (virer menus modos et admin)
Sinon il faut faire le test directement dans la page pour afficher/activer ou non tel ou tel menu(dans ce cas les menus sont écrit en html par un echo php).
2 solutions s'imposent:
Soit faire 3 pages différentes en fonctions de la catégorie que tu teste lors de la connexion:
si catégorie = admin = lancer page admin .php (contient tous les menus)
si catégorie = modo = lancer page modo .php (virer les menus admin uniquement)
si catégorie = membre = lancer page membres .php (virer menus modos et admin)
Sinon il faut faire le test directement dans la page pour afficher/activer ou non tel ou tel menu(dans ce cas les menus sont écrit en html par un echo php).
<!-- mettons que le niveau membre, admin, modo est récupéré dans les tables puis injecté à la variale $niveau <?php if($niveau=='admin'){ echo "<MENUS ADMIN><br/><MENUS MODO><br /><MENUS MEMBRE>";<!--- a remplacer bien sur par les vrais menus selon ma mise en page et les zones répétées--> }else if($niveau=='modo'){ echo "<MENUS MODO><br /><MENUS MEMBRE>" } else if($niveau=='membre'){ echo "<MENUS MEMBRE>" } ?>