0 Pluspunkte 0 Minuspunkte

Ich habe auf meiner Homepage einen Link zum Download von einem PDF Dokument.

echo "<a href='../03.pdf'>Download</a>";

Wie kann ich einstellen das die Datei automatisch heruntergeladen wird statt das sie im Browser angezeigt wird?

von  

2 Antworten

0 Pluspunkte 0 Minuspunkte

Du kannst dem "a" Element ein "download" Attribut geben.

echo "<a href='../03.pdf' download>Download</a>";
von  
0 Pluspunkte 0 Minuspunkte

Du kannst die Datei mit Hilfe eines PHP Header automatisch herunterladen.

$file = '03.pdf'; // Pfad zur ZIP-Datei
$filename = '03.pdf';   // Name der Datei, wie sie heruntergeladen werden soll

header('Content-Type: application/pdf');
header('Content-Disposition: attachment; filename="' . $filename . '"');
header('Content-Length: ' . filesize($file));

readfile($file);
von