Aller au contenu

Accés restreint par niveaux


LJDL

Sujets conseillés

Bonjour à tous,

je suis en train de mettre en place un site web (non référencé) sur internet.

Celui sera reservé aux membres de ma famille, aux amis et aux connaissances.

Je souhaites mettre en place un système me permettant de fournir à chaque personne un identifiant et un mot de passe donnant accés a plus ou moins la totalité de tout mon site. En fait il y aurait 3 niveaux (le premier avec juste les informations quotidiennes, le second avec les infos quotidiennes et la galerie de photos et le dernier avec accés à la totalité). Il faudrait que ce système se fassent lorsque l'on accéde au début du site. :P

Est ce que ce système est possible ? si oui comment ?

Merci par avance

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

En php, sur ta page d'identification, tu peux par exemple enregistrer dans une variable de session le niveau de l'utilisateur.

if(!session_is_registered('autorisation')) session_register('autorisation');

Dans cette variable tu met le niveau, par exemple famille => autorisation = 5 , ami => autorisation = 10 , connaissance => autorisation = 15.

Ensuite, dans l'entete de tes pages, tu fais le test sur l'autorisation, avec le niveau minimum requis pour voir cette page.

Par exemple, pour les pages autorisées seulement à la famille, tu fais

if($_SESSION['autorisation'] > 5) header('index.php');

Si les personnes ont une autorisation > à 5, c'est à dire connaissance(15) ou ami (10), ils sont redirigés vers l'index.

C'est un début de piste, ca devrait fonctionner pas trop mal je pense.

Bolbo

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...