09-03-2016, 10:53
bom dia, eu estou com um problema no meu trabalho e agradecia que alguem me pudesse ajudar, eu fiz um site de gestão de documentos, e tudo funciona bem, mas o download está com um defeito que não estou a entender, ao inserir um ficheiro pdf protegido, e ao fazer o download desse mesmo ficheiro, ao abrir-lo dá um erro a dizer que está danificado. Eu já inseri outros tipos ficheiros, tipo docx, pptx etc..e funciona tinha documentos em pdf simples de trabalhos antigos que tinha e também funcionava.
o código que tenho do download.php:
ps: eu sei que o mysql vai ao ar daqui a uns tempos.. não me julguem por isso
Obrigado
o código que tenho do download.php:
Código:
<?php
include(config/config.php);
if (isset($_GET['id'])){
$query = mysql_query("SELECT * FROM ficherio WHERE id_ficheiro = '".$_GET['id']."' limit 0,1");
$data = mysql_fetch_array($query);
$file = $data['Ficheiro'];
$name = "img/".$file;
header("Content-Disposition:attachment; filename=". urlencode($file));
header("content-type: application/octet-stream");
header("content-description: File Transfer");
header("content-length: ". filesize($name));
readfile($name);
fclose($fp);
}
?>
ps: eu sei que o mysql vai ao ar daqui a uns tempos.. não me julguem por isso
Obrigado