korea1 Geschrieben 16. Dezember 2004 Teilen Geschrieben 16. Dezember 2004 Hi, ich möchte auf meiner Hompage ein PDF zum Download anbieten. Bisher hatte ich ein paar Word Dokumente zum Download angeboten. Das hab ich wie folgt gemacht: <a href="C:\Daten\Datei.doc"><img src="../img/download/broschuere.jpg" border="0"></a> [/PHP] Wenn ich das Gleiche mit einem pdf mache, dann funktioniert es nicht. Warum? [PHP] <a href="C:\Daten\Datei.pdf"><img src="../img/download/broschuere.jpg" border="0"></a> Muss ich bei einem PDF etwas spezielles beachten? Darf es nicht schreibgeschützt sein? Danke korea1 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
anyone Geschrieben 16. Dezember 2004 Teilen Geschrieben 16. Dezember 2004 Bitte spezifiziere Dein Problem: Was funktioniert nicht? Was passiert, was passiert nicht? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
geloescht_JesterDay Geschrieben 16. Dezember 2004 Teilen Geschrieben 16. Dezember 2004 <a href="C:\Daten\Datei.pdf"><img src="../img/download/broschuere.jpg" border="0"></a> [/PHP] Also so wie es aussieht sollte es gehen, die Frage ist nur, was du unter Download verstehst. In den meisten Fällen wird das obige Beispiel wohl das PDF-PLugIn des Browsers starten und das PDF wird angezeigt. Was ja kein Download ist. Gleiches würde bei Word-Dokumenten aber auch passieren, wenn der IE genutzt wird und Word installiert ist. Es sei denn, es ist abgeschalten. Falls du es nicht anzeigen lassen willst, muss du dazuschreiben, das der Besucher bitte die rechte Maustaste klickt und "Speichern unter..." wählt, oder aber PHP o.ä. benutzen. [PHP] <a href="sendPDF.php">PDF downloaden</a> sendPDF.php: ... header("Content-type: text/pdf"); header("Content-Disposition: attachment; filename=Datei.pdf"); readfile("C:\Daten\Datei.pdf"); ... [/PHP] Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
korea1 Geschrieben 17. Dezember 2004 Autor Teilen Geschrieben 17. Dezember 2004 Hallo, also mein Problem ist, dass wenn der Benutzer auf das Bild der Broschüre klickt nichts passiert. Bei den Worddokumenten, die ich bisher immer hatte, wurde der Dialog geöffnet, den der IE immer anzeigt, wenn man etwas downloaden möchte. Also Datei Speicher unter... und den Fortschrittsbalken. Das Wod.doc wurde nie im IE geöffnet und das soll auch nicht so sein. Auch das PDF soll wirklich gespeichert werden. Also ich werd das dann wohl mal mit dem PHP versuchen. Soweit mal danke, falls es nicht klappen sollte, werde ich mich nochmal melden. MfG korea1 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
geloescht_JesterDay Geschrieben 17. Dezember 2004 Teilen Geschrieben 17. Dezember 2004 Das Wod.doc wurde nie im IE geöffnet und das soll auch nicht so sein. Auch das PDF soll wirklich gespeichert werden. Kann sein, dass das mit dem .doc mittlerweile ja geändert wurde. Benutze schon lange keinen IE mehr Falls aber der Acrobat Reader installiert ist, wird normalerweise auch das PLugIn installiert. Und dieses zeigt das PDF im Browser an. Ein explizites speichern erreichst du mit der PHP Methode. Wenn garnichts passiert (eigentlich kann nicht garnichts passieren, irgendwas muss sein) würd ich mal sagen: entweder das PDF konnte nicht gefunden werden (eigentlich 404), es war kein Link (oder ber User hat falsch geklickt) oder es dauert einfach nur (sehr) lange. Mehr fällt mir im Moment nich dazu ein. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.