Hallo zusammen,
diesmal hab ich ein Problem, an dem ich wohl eher an meiner fehlenden Logik scheitere. Das hält mich schon seit Wochen auf.
Also folgendes:
Mein Rechtesystem läuft über Datenbanken (Gruppen eine Tabelle, sowie auch die Rechte und deren Zuweisung und die User-Gruppen Zuweisung).
Ich hab ein Forum bereits halbwegs fertig und jetzt haperts an der Rechtezuweisung.
Wenn ich auf Rechte klicke, muss ich das Forum aufwählen und dann erscheint einer Liste aller Gruppen (wird aus der Datenbank aufgelesen, ebenso die Foren).
Ob jetzt bereits eine Gruppe schon ein Recht hat, wird dann über die Tabelle der gruppen/Rechtezuweisung ausgelesen.
Wenn ich jetzt auf Speichern kling, hängts.. (ab hier bin ich noch nicht weiter).
Ich hab bereits eine neue Schleife angelegt, dass alle Gruppen abgerufen werden. Aber wie vergleich ich jetzt, ob das schon vorhanden ist, und notfalls eintrag/rauslösch und wenns einen Fehler gibt abbreche?
Ich weiß nicht, ob ihr damit jetzt viel anfangen könnt, wenn nicht, liefer ich noch Codes dazu.
Vielen Dank schonmal
Fipsi
diesmal hab ich ein Problem, an dem ich wohl eher an meiner fehlenden Logik scheitere. Das hält mich schon seit Wochen auf.
Also folgendes:
Mein Rechtesystem läuft über Datenbanken (Gruppen eine Tabelle, sowie auch die Rechte und deren Zuweisung und die User-Gruppen Zuweisung).
Ich hab ein Forum bereits halbwegs fertig und jetzt haperts an der Rechtezuweisung.
Wenn ich auf Rechte klicke, muss ich das Forum aufwählen und dann erscheint einer Liste aller Gruppen (wird aus der Datenbank aufgelesen, ebenso die Foren).
Ob jetzt bereits eine Gruppe schon ein Recht hat, wird dann über die Tabelle der gruppen/Rechtezuweisung ausgelesen.
Wenn ich jetzt auf Speichern kling, hängts.. (ab hier bin ich noch nicht weiter).
Ich hab bereits eine neue Schleife angelegt, dass alle Gruppen abgerufen werden. Aber wie vergleich ich jetzt, ob das schon vorhanden ist, und notfalls eintrag/rauslösch und wenns einen Fehler gibt abbreche?
Ich weiß nicht, ob ihr damit jetzt viel anfangen könnt, wenn nicht, liefer ich noch Codes dazu.
Vielen Dank schonmal
Fipsi