WebSite X5Help Center

 
Thorsten T.
Thorsten T.
User

Downloadbereich Einrichten?  de

Автор: Thorsten T.
Просмотрено 4006, Подписчики 2, Размещенный 49  

 Ich würde gern einen download-Bereich einrichten. Hat jemand einen Tipp, wie das am besten lösbar ist?

Размещено
7 Ответы - 1 Полезно
Little-key .
Little-key .
User

Ja natürlich. Du legst Dir Zip-Dateien auf den Server und verlinkst diese und schon können sie runter geladen werden.

Das ist aber sicher nicht das was Du willst.
Deshalb mehr Info oder Beispiel, was Du möchtest...

Читать больше
Размещено От Little-key .
Thorsten T.
Thorsten T.
User
Автор

hmm, idealerweise hätte ich gern eine Liste der Dateien auf der website (z.B. Fotos). Diese sollen dann einzeln herunterladbar sein. Denkbar wäre natürlich dies über "speichern unter" bei hinterlegten Fotos zu realisieren.

Ideal: Liste mit Vorschaubildern und jeweils link zum download. Manuell könnte ich das realisieren, hoffte aber auf eine Lösung im Programm.

Читать больше
Размещено От Thorsten T.
Der Zwoemti
Der Zwoemti
Moderator

Manuell ist doch auch eine Lösung im Programm....

guck dich mal hier um

http://unofficialwsx5.de

Читать больше
Размещено От Der Zwoemti
Little-key .
Little-key .
User

z.B. für PDFs

Du erstellst Dir eine Datei download.php mit folgendem Inhalt und legst diese auf den Server:

<?php
    $ordner='./'; #Ordner der Dateien, wichtig: / am ende!
    if($_GET['datei'])
    {
        if(file_exists($ordner.$_GET['datei']))
        {
            header('HTTP/1.1 200 OK');   
            header('Content-type: application/pdf');
            header('Content-Disposition: attachment; filename="'.$_GET['datei'].'"');
            readfile($ordner.$_GET['datei']);
        }
        else header('HTTP/1.1 404');
    }
    else echo '<html><head><title>Fehler</title></head><body><h1>FEHLER!</h1><hr /><p>Kein Dateiname angegeben</p></body></html>';
?>

und dann die Links entspechend im HTML-Objekt:

mit Bild:
<a href="http://www.domain.tld/download.php?datei=dateiname.pdf"><img src="<i>" target="_blank" rel="nofollow">http://www.domain.tld/pdf/dein-images.jpg">

mit Text:
<a href="http://www.domain.tld/download.php?datei=dateiname.pdf">Name der PDF</a>

Wichtig: Unter Content-type den Mime-Typ richtig angeben.

Muss dazu sagen: Script schon lange nicht mehr genutzt, wird aber funktionieren.

Lässt sich hier schlecht darstellen, eventuell hier weiter, wenn Du willst:

http://unofficialwsx5.de

Читать больше
Размещено От Little-key .
Thorsten T.
Thorsten T.
User
Автор

Danke für den Beitrag. Werde dies ausprobieren.Smile

Читать больше
Размещено От Thorsten T.
Wilhelm M.
Wilhelm M.
User

Da ich auch mich mit diesem Problem beschäftige bin ich auch sehr daran interessiert. Nur einen Hacken hat es ich bin mit php noch nicht so direkt angefreundet. Dadurch komme ich nicht ganz klar mit Deinem Script.  Aber vielleicht finde ich noch was dazu oder es gibt noch tipps von euch dazu. Würde mich sehr freuen. Zum Download zählt bei mir alles.

ich stellte es mir auch so vor, auf der HP einen Seite erstellen und da sind dann die ganzen Daten drinnen. was für mich noch interessant wäre das der Downloader nur seine Datei sieht. 

Vielleicht kann mir einer dabei helfen. Wäre ganz toll. Ich baue auf Euch!!! ;)

lg.

Wilhelm

Читать больше
Размещено От Wilhelm M.
Der Zwoemti
Der Zwoemti
Moderator

Dann folge dem Link - hier etwas vernünftig darzustellen geht nicht. Es können auch Zeichen verschluckt werden von diesem Forum.

Читать больше
Размещено От Der Zwoemti