Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, boa noite. Procurei bastante, desde ontem, uma forma de contornar meu problema, porém ainda não encontrei a solução.
Se alguém aqui puder me ajudar, eu agradeço.
Estou querendo forçar o download de arquivos pdf, consegui adicionando o seguinte código:
baixar.php:
<?php
$pdf = $_GET['pdf'];
header('Content-type: application/force-download');
header('Content-disposition: attachment; filename=' . basename ($_GET['pdf']));
readfile($pdf);
?>
modules/mood_direc.../helper.php:
echo "<li style=\"background-color:$background !important;\" class=\"file ext_$ext\"><span class=\"info\">$format</span><a href=\"baixar.php?pdf=$href\" target=\"_blank\" class=\"teste\">$list</a></li>";
Quando não tem acentuação nas pastas e nos arquivos, funciona normal em todos os browser, porém quando tem acentuação no nome da pasta ou no nome do arquivo, o Chrome e o Firefox baixam o arquivo porém ao tentar abrir diz que esta corrompido, quando vejo o arquivo que baixou ele tem 1kb mas o original tem mais de 100..
Alguém poderia me ajudar? obrigado
Carregando comentários...