Ich habe mir in den letzten Tagen einen kleinen Login-Bereich zu einer Oberfläche gebastelt (die Oberfläche natürlich auch).
Das ganze läuft so, dass ein Benutzer sich anmeldet. (die DB-Tabelle enthält mehrere Felder id, nickname, passwort und natürlich persönliche Daten...)
Es wird beim Anmelden auch eine Session-ID gebildet die über jeden Link mit weiter gegeben wird. Das gwährleistet ja, dass man dann in der Oberfläche schalten und walten kann ohne rauszufliegen. Bis dahin ist auch alles prima.
Auf dieser Oberfläche gibt es dann ein Formular womit ein Datensatz in eine Tabelle nennen wir sie mal Datensatztabelle (DST)eingefügt wird. Ein weiterer Link in der Tabelle ermöglicht das Ansehen der eingegeben Daten in die DST. Diese können dann auch bearbeitet oder gelöscht werden. Das geht auch alles ohne Probleme, aber bei mehreren Benutzern sollen die jeweiligen ja nur ihre eingefügten Daten sehen.
Meine Frage ist also wie ich es hin bekomme, dass innerhalb der Oberfläche ein Benutzer nur das sieht, was er gemacht hat. Auch bei späterem Login muss ja klar sein, dass nur seine Sachen angezeigt werden.
Das ganze läuft so, dass ein Benutzer sich anmeldet. (die DB-Tabelle enthält mehrere Felder id, nickname, passwort und natürlich persönliche Daten...)
Es wird beim Anmelden auch eine Session-ID gebildet die über jeden Link mit weiter gegeben wird. Das gwährleistet ja, dass man dann in der Oberfläche schalten und walten kann ohne rauszufliegen. Bis dahin ist auch alles prima.
Auf dieser Oberfläche gibt es dann ein Formular womit ein Datensatz in eine Tabelle nennen wir sie mal Datensatztabelle (DST)eingefügt wird. Ein weiterer Link in der Tabelle ermöglicht das Ansehen der eingegeben Daten in die DST. Diese können dann auch bearbeitet oder gelöscht werden. Das geht auch alles ohne Probleme, aber bei mehreren Benutzern sollen die jeweiligen ja nur ihre eingefügten Daten sehen.
Meine Frage ist also wie ich es hin bekomme, dass innerhalb der Oberfläche ein Benutzer nur das sieht, was er gemacht hat. Auch bei späterem Login muss ja klar sein, dass nur seine Sachen angezeigt werden.
Kommentar