Page 1 sur 1

espace membre avec niveau

Posté : 16 juil. 2014, 19:30
par allann
bonjour,

je dois creer un espace membre en php jusque la tout va bien je suis arrive à mes fins
on me demande en plus de pourvoir gerer le niveau des membres en fonction de leur statut
soit admin qui le doit a tout soit invite
comment gerer ce type de contrainte j'ai penser a ajouter un champs en bd 1 ou 2 par exemple mais comment restreindre l'acces si la personne n'est que invité donc ne peut pas envoyer de messages entres membres
merci de votre aide

Re: espace membre avec niveau

Posté : 17 juil. 2014, 01:13
par moogli
salut,

il te faut ajouter des conditions dans le test d'affichage de la page.

par exemple à la connexion tu met en session le pseudo et le rang (ou niveau).
ensuite au lieu de
if(empty($_SESSION)) {
// redirection
}

tu fait
if (empty($_SESSION) ||$_SESSION['rang'] !== 1) {
// redirection
}

je te suggère de faire une recherche avec le mot ckef acl.

tu peux t'orienter vers un système type unix (rw) avec le paramètrage en fonction de la page (si rang== 1 alors 3, sinon si rang === 2 alors 1 sinon 0 etc. etc.).


@+