Matti Maekitalo: wie ordne ich benutzern nach anmeldung eine eigene seite zu

Beitrag lesen

use Mosche;

Du kannst den Usern auch mehrere Gruppen zuordnen, indem du zB in deiner DB ein Feld "Rechte" anlegst; dort schreibst du dann die Rechte mit Kommas getrennt hinein und nach dem auslesen benutzt du zB mit PHP explode() und in_array(), um zu überprüfen, ob jemand ein recht hat oder nicht.

Das schreit ja gerade so nach Normalisierung.

1. Normalform:
Alle Attribute müssen skalar (bzw. atomar) sein. Dass heisst, du machst eine Relation Rechte mit den Attributen "Useridentifikation" und "Rechtidentifikation", zB so:

username   userrecht
matti      arbeit
matti      familie
robin      arbeit
dennis     familie

Viel Spaß damit

use Tschoe qw(Matti);

--

  Anyone who quotes me in their sig is an idiot. -- Rusty Russell.