Ignição 1 Denunciar post Postado Abril 19, 2012 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
Jeferson Macedo 0 Denunciar post Postado Abril 20, 2012 porque você não coloca pra renomear o arquivo antes de salvar no banco? Compartilhar este post Link para o post Compartilhar em outros sites
Ignição 1 Denunciar post Postado Abril 20, 2012 Tópico resolvido utilizando urlencode() . Jeferson, muito obrigado pela sua mensagem. Compartilhar este post Link para o post Compartilhar em outros sites
Jeferson Macedo 0 Denunciar post Postado Abril 21, 2012 Tópico resolvido utilizando urlencode() . Jeferson, muito obrigado pela sua mensagem. ok, abração Compartilhar este post Link para o post Compartilhar em outros sites