Tom: Dateien nur für bestimmte Personen verfügbar machen?

Beitrag lesen

Hello,

Ich habe gerade ein Login-System eingerichtet. Eine Funktion kann mir sagen, ob der User eingeloggt ist oder nicht.

Besser wäre es, es würde Dir sagen, _welcher_ "User" gerade "eingeloggt" ist und dies auch immer aktuell gegen Deine Datenbank mit den Rechten gegenprüfen.

Dann kannst Du die zu schützenden Dateien erst einmal in einen für alle "User" gesperrten Bereich legen. Das kann man z.B. beim Apache-Webserver (auch) mit einer <Directory>-Direktive in der Virtual-Host-Einrichtung oder einer zugehörigen .htaccess-Datei erreichen.

Als nächstges benötigst Du ein Script, dassauf Filesystemebene ja noch zugriff hat auf diese Dateien und dann, je nach Usernummer und Rechtestatus, die Auslieferung der Datei veranlasst. Bei dieser Gelegenheit kannst Du das auch gezielt für den User und die Datei loggen lassen.

Ein harzliches Glückauf

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de