Jetzt wird\'s knifflig ;-)
Ich habe eine MySQL-Datenbank mit ca. 100 Datensätzen gefüllt (Name, Adresse und ein paar weitere Daten).
Nun soll jeder dieser 100 Personen einen username und password bekommen. Damit soll sich dann jeder User einloggen und die komplette Datenbank durchsuchen, jedoch nur seine eigenen Daten verändern können.
Ich nehme an, das muß ich irgendwie mit Sessions & Co. realisieren (mit PHP Lib habe ich schon ein wenig herumgespielt, aber da kann ich nur den Zugriff auf bestimmte Seiten und nicht auf Bereiche der Datenbank beschränken).
Kennt sich jemand damit aus? Oder weiß jemand, wo ich ein fertiges Skript herbekomme oder wo es ein Tutorial / eine Anleitung zu diesem Thema gibt?
Vielen Dank!
Gruß,
Hobbes
Homepage selbermachen 7.846 Themen, 35.563 Beiträge
Doch, Du hast mich schon richtig verstanden :)
Daß mein Skript vollen Zugriff auf die Datenbank haben muß, war mir schon klar.
Ich kann auch schon mit mysql_connect usw. auf meine Datenbank zugreifen, und ich kann auch via PHPLib & Sessions den Zugriff auf bestimmten Seiten beschränken, aber mein Problem ist bloß:
was muß in einem Skript drinstehen, daß sich die Berechtigungen nicht auf bestimmte Seiten beziehen, sondern auf bestimmte Bereiche der Datenbank.
Denn nach meinem momentanen Wissensstand würde ich das nur hinbekommen, wenn ich für jeden User eine eigene PHP-Seite (bzw. ein eigenes Skript) erstellen würde... aber das waäre dann doch überflüssig aufwendig.
Gruß,
Hobbes