<?php $arquivo = 'curriculo.pdf'; header ("Content-type: octet/stream"); header ("Content-disposition: attachment; filename=".$arquivo.";"); header("Content-Length: ".filesize($arquivo)); readfile($arquivo); exit; ?>
<?php $arquivo = $_GET['arquivo']; if (!file_exists($arquivo)) exit; header ('Content-type: octet/stream'); header ('Content-disposition: attachment; filename='.$arquivo.';'); header ('Content-Length: '.filesize($arquivo)); readfile($arquivo); exit; ?>
Cara, show de bola esse artigo, essa era uma dúvida que eu tinha, mas por falta de vontade sequer fui atrás, mas agora todos sabemos... graças ao tio rafa =)
parabéns!
abraço
Bah, não sabia que dava pra fazer um troço desses. Legal até :)
Mas eu prefiro zipar :P
Tri massa, abraço!
Opa...
Parabens pelo site.
Certamente vai ajudar muita gente q ta comecando e tb os q nao sao muitos estudiosos (como eu) hehe
abcs,
Diogo Lopes
amigo!! mas vc tá chique ein?!
fui procurar isso no google e qual site que apareceu? phpit!
saudações candangas!
Olá...
Conheço seu site atravéz d um camarada meu, o Carlos (souweb.info)...
gostei muito do artigo,
porém gostaria de fazer uma pergunta,,
ñ tenho la muita noção de segurança e tal...
mas supomos que alguém insira o link:
<a href="download.php?arquivo=../index.php">
ou então
<a href="download.php?arquivo=../conecta_bd.php">
se esse comando funcionar como "teoricamente" funcionaria, ñ comprometeria a segurança do site?
aguardo resposta!,, um abraço
Rafael Jaques - PHPit 2007
Site sob Creative Commons - Alguns direitos reservados