WebSite X5Help Center

 
Thorsten T.
Thorsten T.
User

Downloadbereich Einrichten?  de

Author: Thorsten T.
Visited 4046, Followers 2, Shared 49  

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

Posted on the
7 ANSWERS - 1 USEFUL
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...

Read more
Posted on the from Little-key .
Thorsten T.
Thorsten T.
User
Author

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.

Read more
Posted on the from Thorsten T.
Der Zwoemti
Der Zwoemti
Moderator

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

guck dich mal hier um

http://unofficialwsx5.de

Read more
Posted on the from 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

Read more
Posted on the from Little-key .
Thorsten T.
Thorsten T.
User
Author

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

Read more
Posted on the from 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

Read more
Posted on the from 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.

Read more
Posted on the from Der Zwoemti