Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Ignição

[Resolvido] Forçar Download de PDF com acentuação

Recommended Posts

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.