+ Antworten
Ergebnis 1 bis 6 von 6

Thema: Dateien unterhalb des Webverzeichnisses zugänglich machen

  1. #1
    TP-Specialist designfanatiker hilft, wo's geht designfanatiker hilft, wo's geht designfanatiker hilft, wo's geht Avatar von designfanatiker
    Registriert seit
    Nov 2004
    Ort
    Oberbayern
    Beiträge
    2.314

    Dateien unterhalb des Webverzeichnisses zugänglich machen

    Ich möchte bestimmte unterhalb des Webverzeichnisses liegende Dateien zugänglich machen ohne die Sicherheit der anderen dort platzierten Dateien zu gefährden. Außerdem sollten sie sich nicht nur wie bei vielen Download-Scripts herunterladen sondern auch wie gewohnt im Browser betrachten lassen. Könnt ihr mir Scripts empfehlen?
    Geändert von designfanatiker (11.04.2005 um 23:25 Uhr)

  2. #2
    TP-Specialist rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE Avatar von rewboss
    Registriert seit
    Mar 2005
    Ort
    Unterfranken
    Beiträge
    2.639
    Was für Dateien sind das? Ob die direkt im Browser angezeigt werden können oder nicht hängt eher vom Browser-Typ und Datei ab. PDF-Dateien lassen sich zum Beipspiel problemlos im Browser anzeigen, vorausgesetzt das entsprechende Plugin installiert ist. BMP-Dateien lassen sich, soweit ich weiß, nur im Internet Explorer anzeigen. CDR-Dateien werden in keinem Browser, den ich kenne, angezeigt, sondern müssen heruntergeladen, gespeichert und mit Corel Draw geöffnet werden.

  3. #3
    Guest Strogij hilft, wo's geht Strogij hilft, wo's geht
    Registriert seit
    Aug 2002
    Beiträge
    2.233
    Zitat Zitat von DukeXP
    Ich möchte bestimmte unterhalb des Webverzeichnisses liegende Dateien zugänglich machen ohne die Sicherheit der anderen dort platzierten Dateien zu gefährden.
    Dann musst du es im Script explizit festlegen, welche Dateien nun angezeigt werden sollen. Ansonsten ist es kein Problem, einfach Header schicken und dann hinterher den Inhalt der Datei ausgeben lassen.
    Im Prinzip sowas:
    PHP-Code:
    header('...'); // Muss zur Datei passen

    file('../ordner/datei.endung'); // Hier natürlich was einfallen lassen und nicht einfach per GET empfangen oder so 
    Geändert von Strogij (11.04.2005 um 23:54 Uhr)

  4. #4
    TP-Special Mod steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    was Strogij ausführt - Du hast den Zugriff ja über php. Dadurch ist es im Browser nie ersichtlich, wo die Datei herkommt.
    Du kannst sie mittels header senden, und gut is.
    Jeglicher Versuch, an die Dateien über den Browser dranzukommen, scheitert.


    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer


  5. #5
    TP-Specialist designfanatiker hilft, wo's geht designfanatiker hilft, wo's geht designfanatiker hilft, wo's geht Avatar von designfanatiker
    Registriert seit
    Nov 2004
    Ort
    Oberbayern
    Beiträge
    2.314
    Es wird sich voraussichtlich hauptsächlich um PDF-Dokumente handeln. Oftmals wird bei solchen Scripts die aufzurufende Datei per Parameter übergeben, was es theoretisch möglich macht auch andere Dateien aufzurufen.

  6. #6
    Guest Strogij hilft, wo's geht Strogij hilft, wo's geht
    Registriert seit
    Aug 2002
    Beiträge
    2.233
    Was wäre, wenn du dafür einen eigenen Ordner anlegst? Ansonsten müsste man das anders regeln, mit einer Datenbank für die Zugriffsrechte.

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51