Philipp Z.: Passwortschutz

Beitrag lesen

Hallo Eike,

das kannst du über verschiedenste Arten realisieren.

Einmal mit PHP und einem DBMS deiner Wahl - ich empfehle dir da mal MySQL und mit HTACCESS.

Wenn du das ganze mit PHP machst, dann solltest du mit Sessions arbeiten und könntest etwa folgendes Datenmodell verwenden:

User:
id name pwd

Groups:
id groupname

User_Groups:

groupid userid

Wenn du dich einloggst dann vergleichst du die Daten mit name und pwd. Wenn du fertig bist damit und die Daten übereinstimmen, dann joinst du in die Tabelle User_Groups und schaust wo die userid mit deiner userid übereistimmt.
Danach joinst du der Tabelle Groups und holst dir den Namen der Gruppe.

Diese Gruppe speicherst du in einer Session. Den Login Status aus.
Bei deinen geschützten Seiten checkst du dann:
1. ist er eingeloggt?
2. darf diese Gruppe die Seite sehen?

Fertig.
Das ist jetzt mal gaaaaanz einfach formuliert und sicher verbesserungswürdig.

Nur das Prinzip solltest du verstehen.
Schau dir bitte das Tutorial an. Vorher solltest du aber alles vorherige gelesen haben.

Liebe Grüße,

Phil