Moin!
Tabelle mit Namen, Passwort und Status. Beim Login vergleichst du, ob der name und das Passwort mit dem Eintrag in der Datenbank übereinstimmen. Wenn ja, erzeugst du ne Session inkl. Status und kannst dann auf jeder Seite die Anzeige je nach Status anpassen.
Ich würde die Session immer beginnen, und wenn der Benutzer sich anmeldet, wird das in den Sessiondaten auf dem Server vermerkt, damit der Benutzer ab dann zusätzliche Optionen zur Verfügung hat (je nachdem, was ein angemeldeter Benutzer im Gegensatz zu einem unangemeldeten Benutzer so alles zusätzlich dürfen soll).
- Sven Rautenberg