Gérer des profils différents avec des sessions PhP
Bonjour,
Je suis en train de mettre en place le site d'un club de tennis. Le brouillon du site est déjà en place http://tennis.soisy.free.fr/site . Pour l'instant ce n'est qu'un coquille (presque) vide.
Je souhaite mettre en place 4 zones correspondant à des droits d'accès différents.- Un espace public ouvert à tous pour faire connaitre notre club : la vitrine
- Un espace adhérents : avec possibilités de pré-inscriptions, recherche de partenaires pour un match, prise de rdv pour le tournois annuel , ...
- Un espace compétiteurs , pour accéder aux rendez-vous , aux messages des capitaines pour convoquer tel ou tel joueur etc..
- Un espace "bureau" permettant aux gerants du club de gérer la base de données du club et les inscriptions, délivrer des reçus aux joueurs qui le demandent etc ...
Est-il possible de définir des sessions différentes sachant que dans un premier temps je peux considérer que les niveaux d'habilitation sont croissant ?
Les niveaux seraient : Public<adhérent<compétiteur<Bureau.
(Une habilitation compétition ne donne pas accès à l'espace bureau mais à tout le reste).
Je ne souhaite pas utiliser les cookies. Je souhaite être le moins contraignant pour les utilisateurs.
Le niveau de PHP est celui de mon hébergeur : "free".
Je suis débutant en Php et XHTML mais j'ai une très grande expérience informatique. (J'ai commencé à l'école en 1970 à sécher des cours d'électrotechnique pour aller programmer en salle machine) puis dès mon premier job en 73 et depuis j'ai toujours développé. ASS et C. Par contre je suis tout débutant dans les technologies du Web.
Merci de vos conseils éclairés
[Résolu] Niveaux d'habilitation différents
Citation:
Envoyé par
alain31tl
En fait, et pour rectifier ta formule, on n'obtient pas des sessions différentes, mais une session unique avec des variables de session différentes suivant un utilisateur.
Encore une fois, c'est shématique, et ceci suggéré, sous réserve d'avoir bien interprêté ta démarche.;)
:ccool:
Merci Alain,
tu as superbement bien résumé ce que je cherche,ça correspond à une logique simple et ça me va. Maintenant "il n'y a plus qu'à" s'y coller. :P
Mais quand je comprend je finis par y arriver.
Ton explication est digne d'une réponse à une question fréquente , donc ça serait bien dans la FAQ.
MERCI
Phil