alkoholliger
Grünschnabel
Für die Programmierung eines Dokumentenverwaltungs-Tool brauche ich eine unbegrenzte Anzahl und Berechtigungsstufen. Dies habe ich über eine Datentabelle User und eine Tabelle Rechte gelöst. Die beiden Tabellen sind über eine m:n Verbindung verbunden (Tabelle user_has_right).
Bei der Anmeldung fragt das Skript alle Daten des Benutzers (und seine Rechte) ab. Die verschiednen Angaben werden in Session-Variablen gespeichert.
Mein Problem ist nun, dass mehrere Rechte vorhanden sein können. Wie speichere ich diese Mehrfachrückgabe aus der Tabelle Reche am besten, damit ich bei den verschiedenen Bereichen auch einfach eine Abfrage über die Sessionvariable machen kann und somit weiss, dass der User die Berechtigung besitzt?
Besten Dank für eure Bemühungen!
Grüsse aus der Schweiz
Pascal
Bei der Anmeldung fragt das Skript alle Daten des Benutzers (und seine Rechte) ab. Die verschiednen Angaben werden in Session-Variablen gespeichert.
Mein Problem ist nun, dass mehrere Rechte vorhanden sein können. Wie speichere ich diese Mehrfachrückgabe aus der Tabelle Reche am besten, damit ich bei den verschiedenen Bereichen auch einfach eine Abfrage über die Sessionvariable machen kann und somit weiss, dass der User die Berechtigung besitzt?
Besten Dank für eure Bemühungen!
Grüsse aus der Schweiz
Pascal