Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Homepage -> PDF zum Download anbieten

Empfohlene Antworten

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

Bitte spezifiziere Dein Problem: Was funktioniert nicht? Was passiert, was passiert nicht?


<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]

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

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.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.