Em sexta-feira, 3 de agosto de 2012 01h41min47s UTC-3, Psycho Mantys escreveu: > > Em 3 de agosto de 2012 01:18, Mrk3004 <[email protected]> escreveu: > > Agradeço as respostas, mas acabei alterando o sistema. > > > > Criei uma regra no apache para redirecionar qualquer acesso a pasta > > download/ para a pagina php, então ela libera o acesso e o usuário pode > > baixar o arquivo sem perceber o que foi feito, exemplo: > > > > 1) o usuário acessa: https://site.com/download/arquivo.extensao (que na > > verdade não existe) > > 2) o apache então executa o arquivo download.php > > 3) o script faz as verificações e libera o download (ou não) > > 4) e então o arquivo interno é baixado de forma a parecer que está mesmo > no > > link acessado > > > > Assim o wget passou a funcionar. > > > ###################################################################### > > > Ah, saquei!!! > > > Se problema é no PHP certo? Você tem que settar o header > "Content-Disposition". > > Mais ou menos assim se meu PHP não estiver muito velho: > header("Content-Disposition: Attachment; filename=arquivo.ext"); > > Olha ai: > http://www.php.net/manual/pt_BR/function.header.php#101581 > > Sim, já estava definido os headers, mesmo assim o wget não conseguia baixar o arquivo.
Mas o importante é que agora está funcionando, só faltar testar alguns pontos em relação a segurança. Obrigado amigo. > -- > Mi blog eres su blog: https://psychomantys.wordpress.com > @psycho_mantys : http://twitter.com/psycho_mantys > http://www.slackware.com > U.L. : 450347 > Fnord > -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected]

