Hallo zusammen,
da bin ich auch schon wieder mit einer neuen Frage zur abendlichen Beschäftigung
Ich beschäftige mich gerade damit Bilder in einer Galerie anzuzeigen (FE), die im Benutzerverzeichnis eines jedes Members liegen. Soweit erstmal keine große Sache. Jedoch hätte ich es gerne, dass das Verzeichnis geschützt ist (Einstellung in der Dateiverwaltung im BE), so dass man nicht einfach per Browser alle beliebigen Bilder durchsuchen und herunterladen kann, wenn man den Hauptordner betritt.
Ist im ersten Moment natürlich ein Wiederspruch in sich, den Zugriff des Ordners zu beschränken, dann aber clientseitig Bilder anzeigen zu wollen. Dennoch frage ich mich, ob es hier einen eleganten Weg gibt, dieses zu realisieren.
Ich habe schon versucht, die Bilddatei vom Server einzulesen und enkodiert an den Client zu übermitteln (http://stackoverflow.com/questions/3...se64-encoding/) oder über die .htaccess den Direktzugriff zu sperren (http://stackoverflow.com/questions/1...ect-url-access).
Beides brachte mich aber nicht zum Ziel. Das Bild über den Server zu enkodieren funktionierte auch nur solange der Ordner nicht geschützt ist (wie sich das Ganze von der Performance her verhält, kann ich auch nur schwer einschätzen) und die .htaccess Lösung war auch einfach auszuhebeln, indem man einfach einen Ordner im Dateipfad zurückgeht und das Bild über die Verzeichnisliste des Browsers auswählt.
Hat jemand eine Idee, wie dieses Vorhaben bewerkstelligt werden könnte? Dass es nahezu unmöglich ist, den Benutzer davon abzuhalten, die dargestellten Bilder herunterzuladen ist völlig klar. Dennoch würde ich den grenzenlosen Zugriff durch Verzeichnisauflistung gerne etwas einschränken.
Lesezeichen