Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

Geschützter Downloadbereich

Hallo!

Habe eine Frage zu den geschützten Verzeichnissen.
Wenn sich in einem Verzeichnis keine index-Seite befindet, dann listet normalerweise der Browser den Inhalt im Fenster auf. So kann man leicht die gewünschte Datei anklicken und auch laden.
In einem Downloadbreich ist so ein Verhalten aber unerwünscht. Wie kann ich die Dateien (Bilder, Musik oder Filme) vor unerlaubtem Laden schützen? Nur ein angemeldeter Nutzer soll nach Bezahlung eine bestimmte Datei (und nur diese) laden können, vielleicht auch nur innerhalb eines vorgegebenen Zeitrahmens.
Geht das auch mit .htaccess (ich habe damit noch keine Erfahrungen) oder gibt es eine andere Lösung? 

« Letzte Änderung: 09.05.08, 15:07:30 von andy2005 »

Antworten zu Geschützter Downloadbereich:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo,

also das zumindest nicht bei einer fehlenden Index-Datei der Verzeichnisinhalt angezeigt wird, kann man eigentlich bei jedem (bezahlten) Webspace einstellen (oder eben händisch in der .htaccess). Hier lautet das Stichwort "Directoy Listing", dann kommt nämlich jedesmal ein Fehler anstatt der Inhalt ;)

Mario 8)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo!

Ich weis, das wäre ein Weg aber wenn jemand den richtigen Pfad kennt oder ihn nach einmaligem Downloaden verbreiten würde, dann könnte doch ein jeder auf das File zugreifen, oder?
Wie machen das die ganzen Downloadshops, die von diesem Geschäft leben?

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo!
Wen es interessiert, ich habe da einen Lösungsansatz:

Beim <img> als src folgendes angeben: <img src="image.php?file=name.jpg>

somit kann der Pfad des Bildes nicht verfolgt werden.

image.php sieht dann so aus:

<?php

header ("Content-Type: image/jpg");
readfile ("../../meinPfad/".$_GET['filename']);
exit;
?>

In image.php kann weiter geprüft werden. Ob User angemeldet ist oder ob in Datenbank das Bild freigegeben ist.
Kein "echo"-befehl in image.php, sonst funktioniert das mit dem header nicht (keine Ein- und Ausgaben)

Der Pfad zu den Bildern könnte etwa so lauten: ../../efewibfwfbwzvbuzzvbuzw/ewfiwifvbiawcbf/ etc. - sollte keiner erraten.

Ist diese Methode als relativ sicher einzustufen oder hat jemand Bedenken dazu?

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Ist eine ganz gute Idee. Natürlich nicht bombensicher da sich der Pfad sicher irgendwie herausfinden lässt. Aber so sicher muss der Downloadbereich ja auch nicht sein! ;)


« Vision GSHomepage »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Verzeichnis
Verzeichnisse, oft auch als Ordner bezeichnet, sind essenzielle Strukturelemente in einem Dateisystem, um Dateien und andere Verzeichnisse übersichtlich zu organisie...

Browser
Der Browser oder Webbrowser ist das Programm, dass die HTML - Befehle einer Internetseite mit Bildern, Videos und Texten auf dem Bildschirm anzeigt. Der Browser ist also ...

Webbrowser
Siehe auch Browser. ...