Zugriffs Level auf bestimmte Bereiche
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abfrage
anfang
berechtigten gruppe
bestimmten gruppen
code
direkt aufrufen
erforderliche gruppe
folgendes problem
gruppe
header
kenntnis
level
mitglied
nachlesen
richtigen gruppe
verhindern
verwalten
zugreifen
-
Hi habe da folgendes Problem,
habe eine Website auf der ich verscheiden Gruppen Verwalten möchte.
Die gruppen sind in der DB schon bei den Usern vermerkt. Wie kann ich nun auf einfache weise die Seiten bestimmten Gruppen zuweisen und verhindern das User die einer anderen Gruppe angehören darauf nicht Zugreifen können sollten Sie sie direkt aufrufen?? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Setze an den Anfang der Seite eine Abfrage, mit der Du prüfst, ob der User Mitglied einer berechtigten Gruppe ist. Ist das nicht der Fall, leitest Du ihn um.
FF -
Einfach eine Abfrage:
if($level==0)see_nothing(); if($level==1)see_normal(); if($level==2)see_advanced(); if($level==3)see_admin();
mfg matthimeo
PS:fatfreddy war schneller ;)
Beitrag zuletzt geändert: 27.8.2010 17:58:05 von matthimeo -
Mehere brauchts gar nicht.
Wenn die Usergruppe des Users im Skript bekannt ist und die erforderliche Gruppe definiert ist, reicht ein
if ($usergroup != $DieseGruppeMußErHaben){ header('Location: andereSeite.php'); } /* hier steht alles, was der User sehen darf, wenn er in der richtigen Gruppe ist */
und fertig.
FF -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage