Hallo zusammen,
ich suche keinen fertigen Code, ich habe nur eine Frage zu einem Gedankenspiel von mir.
Ich habe auf meiner Homepage eine Member Area. DerZeit nur ein User dem Admin. In der Members Area, kann er gewisse Contents auf der Seite aktualisieren. Zum Beispiel " Was ist neu auf der Seite", Gästebucheinträge kommentieren oder Dateien hochladen.
Jetzt habe ich mir überlegt diesen Membersbereich auszubauen. Der Gedanke meiner Familie ebenfalls einen Login zu geben, damit die Familie untereinander Daten austauschen kann die zu groß sind um Sie per Email zu verschicken.
Die Anderen Personen sollen aber keinen Zugriff auf die Bereiche haben, wie Inhalte der Seite verändert werden können, sondern Sie sollen nur dateien Hochladen können und wieder herunterladen und andere sollen nur dateien herunterladen können aber nicht hochladen.
Jetzt habe ich mir das so überlegt, da ich eine MySQL-Tabelle angelegt habe wo ID, Username und Passwort gespeichert sind, habe ich eine weitere Spalte "rechte" hinzugefügt.
Jetzt habe ich 3 Kategorien: 3 = Adminrechte, 2 = lesen/schreiben, 1 = Nur lesen.
Jetzt kommt der Punkt wo ich hänge, ich habe es zwar realisiert dass ein Script diese Kategorien abfragt und dementsprechen die Navigationsleiste anpasst. Das klappt auch super. Er kann die entsprechenden PHP Links nicht mehr direkt klicken. Aber er könnte ihn aber mit der direkten Eingabe dennoch aufrufen.
Der Memberbereich aarbeitet mit Session, und ein Checkuser Script checkt auch, ob eine Session läuft und wenn nicht wird man auf die login-Seite umgeleitet. Aber wie er weitere ich das ganze jetzt, dass er nicht nur abfragt ob generell eine Session besteht sondern so, dass er zurest abgfragt "Besteht eine Session" und wenn ja, dann "welche rechte hat ein User. Wobei der Admin dann natürlich auf alle bereiche zugriff hat.
soweit die Theorie aber ich habe keinerlei Plan wie ich das letztlich umsetzen soll. Hat jemand einen Ansatz?
ich suche keinen fertigen Code, ich habe nur eine Frage zu einem Gedankenspiel von mir.
Ich habe auf meiner Homepage eine Member Area. DerZeit nur ein User dem Admin. In der Members Area, kann er gewisse Contents auf der Seite aktualisieren. Zum Beispiel " Was ist neu auf der Seite", Gästebucheinträge kommentieren oder Dateien hochladen.
Jetzt habe ich mir überlegt diesen Membersbereich auszubauen. Der Gedanke meiner Familie ebenfalls einen Login zu geben, damit die Familie untereinander Daten austauschen kann die zu groß sind um Sie per Email zu verschicken.
Die Anderen Personen sollen aber keinen Zugriff auf die Bereiche haben, wie Inhalte der Seite verändert werden können, sondern Sie sollen nur dateien Hochladen können und wieder herunterladen und andere sollen nur dateien herunterladen können aber nicht hochladen.
Jetzt habe ich mir das so überlegt, da ich eine MySQL-Tabelle angelegt habe wo ID, Username und Passwort gespeichert sind, habe ich eine weitere Spalte "rechte" hinzugefügt.
Jetzt habe ich 3 Kategorien: 3 = Adminrechte, 2 = lesen/schreiben, 1 = Nur lesen.
Jetzt kommt der Punkt wo ich hänge, ich habe es zwar realisiert dass ein Script diese Kategorien abfragt und dementsprechen die Navigationsleiste anpasst. Das klappt auch super. Er kann die entsprechenden PHP Links nicht mehr direkt klicken. Aber er könnte ihn aber mit der direkten Eingabe dennoch aufrufen.
Der Memberbereich aarbeitet mit Session, und ein Checkuser Script checkt auch, ob eine Session läuft und wenn nicht wird man auf die login-Seite umgeleitet. Aber wie er weitere ich das ganze jetzt, dass er nicht nur abfragt ob generell eine Session besteht sondern so, dass er zurest abgfragt "Besteht eine Session" und wenn ja, dann "welche rechte hat ein User. Wobei der Admin dann natürlich auf alle bereiche zugriff hat.
soweit die Theorie aber ich habe keinerlei Plan wie ich das letztlich umsetzen soll. Hat jemand einen Ansatz?