Wykorzystanie php do wymuszenia pobrania pliku PDF

Staram się, aby strona internetowa miała przycisk, który wymusza pobranie pliku pdf.

Oto html przycisku:

<code>    <a href=scripts/download.php>
    <input type="image" src="images/download.gif" alt="Submit button"/>
    </a>
</code>

A jak dotąd skrypt php:

<code>    <?php
    header('Content-Type: application/pdf');
    header('Content-disposition: attachment;filename=documents/ECM_IT_ResumeDownload.pdf');
    readfile('documents/ECM_IT_ResumeDownload.pdf');
    ?>
</code>

Wydaje się, że plik jest ładowany, ale gdy go otwieram, pojawia się ten błąd:

„Adobe Reader nie mógł otworzyć pliku„ documents_ECM_IT_ResumeDownload.pdf ”, ponieważ nie jest to obsługiwany typ pliku lub plik został uszkodzony (na przykład został wysłany jako załącznik do wiadomości e-mail i nie został poprawnie zdekodowany).”

Każda pomoc byłaby bardzo mile widziana.

EDYTOWAĆ Otworzył plik pdf w edytorze tekstu i otrzymał tę wiadomość:

"
Ostrzeżenie: readfile (documents / ECM_IT_ResumeDownload.pdf) [function.readfile]: nie udało się otworzyć strumienia: brak takiego pliku lub katalogu whtml / scripts / download.php online4
"

Dokument na pewno tam jest. w html / documents / ECM_IT_ResumeDownload.pdf

questionAnswers(5)

yourAnswerToTheQuestion