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]

Responder a