Usando php para forçar o download de um pdf
Eu estou tentando obter um site para ter um botão que obriga a baixar um pdf.
Aqui está o html do botão:
<code> <a href=scripts/download.php> <input type="image" src="images/download.gif" alt="Submit button"/> </a> </code>
E o script php até agora:
<code> <?php header('Content-Type: application/pdf'); header('Content-disposition: attachment;filename=documents/ECM_IT_ResumeDownload.pdf'); readfile('documents/ECM_IT_ResumeDownload.pdf'); ?> </code>
Isso parece baixar o arquivo bem, mas quando vou abri-lo eu recebo este erro:
"O Adobe Reader não pôde abrir 'documents_ECM_IT_ResumeDownload.pdf' porque não é um tipo de arquivo suportado ou porque o arquivo foi danificado (por exemplo, foi enviado como anexo de email e não foi decodificado corretamente)."
Qualquer ajuda seria muito apreciada.
EDITAR Abri o pdf em um editor de texto e recebi esta mensagem:
"
Aviso: readfile (documents / ECM_IT_ResumeDownload.pdf) [function.readfile]: falhou ao abrir stream: Nenhum arquivo ou diretóriohtml / scripts / download.php conectados4
"
O documento está definitivamente lá. em html / documents / ECM_IT_ResumeDownload.pdf