Aide menu horizontal déroulant
Résolu
r.mahery
Messages postés
19
Date d'inscription
Statut
Membre
Dernière intervention
-
kahlahan Messages postés 91 Date d'inscription Statut Membre Dernière intervention -
kahlahan Messages postés 91 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Aide menu horizontal déroulant
- Menu déroulant excel - Guide
- Excel menu déroulant en cascade - Guide
- Menu déroulant google sheet - Accueil - Guide bureautique
- Supprimer menu déroulant excel - Forum Excel
- Canon quick menu - Télécharger - Utilitaires
1 réponse
Rien de plus simple en PHP.
Les informations du membre sont stocké dans une base de donnée.
Il te suffit d'utiliser ces informations.
L'une de celles-ci te permet certainement d'identifier le type de membre (simple membre, admin, etc...)
Exemple:
Dans la base de donnée, une colonne type identifie le type de membre par un valeur numérique.
1 = simple membre
2 = modérateur
3 = administrateur
Le menu est composé comme suis:
Le modérateur doit donc avoir accès au lien Modération et l'administrateur à celui-ci ainsi que le suivant.
Il suffit d'utiliser une requête pour récupérer le type de membre à partir de la base de donnée et d'utiliser ensuite une condition.
Je suppose dans cet exemple que l'id du membre est contenu dans une variable de session.
La variable $data['type'] récupère le type de membre contenu dans la base de donnée et la condition (en gras) vérifie sa valeur et affiche le menu suivant le type de membre.
Tu peux essayer de reprendre cet exemple et de l'adapter à ton cas.
Les informations du membre sont stocké dans une base de donnée.
Il te suffit d'utiliser ces informations.
L'une de celles-ci te permet certainement d'identifier le type de membre (simple membre, admin, etc...)
Exemple:
Dans la base de donnée, une colonne type identifie le type de membre par un valeur numérique.
1 = simple membre
2 = modérateur
3 = administrateur
Le menu est composé comme suis:
<ul> <li><a href="page1.php">Page 1</a></li> <li><a href="page2.php">Page 2</a></li> <li><a href="page3.php">Page 3</a></li> <li><a href="moderation.php">Modération</a></li> <li><a href="admin.php">Administration</a></li> </ul>
Le modérateur doit donc avoir accès au lien Modération et l'administrateur à celui-ci ainsi que le suivant.
Il suffit d'utiliser une requête pour récupérer le type de membre à partir de la base de donnée et d'utiliser ensuite une condition.
<?php $sql='SELECT * FROM membres WHERE id_membre="'.mysql_real_escape_string($_SESSION['id_membre']).'"'; $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error()); $data = mysql_fetch_array($req); echo'<ul> <li><a href="page1.php">Page 1</a></li> <li><a href="page2.php">Page 2</a></li> <li><a href="page3.php">Page 3</a></li>'; if($data['type']=='2' or $data['type']=='3') { echo' <li><a href="moderation.php">Modération</a></li>'; } if($data['type']=='3') { echo' <li><a href="admin.php">Administration</a></li>'; } </ul>'; ?>
Je suppose dans cet exemple que l'id du membre est contenu dans une variable de session.
La variable $data['type'] récupère le type de membre contenu dans la base de donnée et la condition (en gras) vérifie sa valeur et affiche le menu suivant le type de membre.
Tu peux essayer de reprendre cet exemple et de l'adapter à ton cas.
r.mahery
Messages postés
19
Date d'inscription
Statut
Membre
Dernière intervention
Merci beaucoup!!=)
kahlahan
Messages postés
91
Date d'inscription
Statut
Membre
Dernière intervention
Ouais mahery, un bonjour du lycée Ozenne !