baderdebereni
Messages postés1Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention31 mars 2005
-
31 mars 2005 à 21:35
verdonckfabien
Messages postés5Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention11 novembre 2005
-
11 nov. 2005 à 12:08
Je souhaite avoir un script complet pour permettre de faire le téléchargement d'un fichier (.doc ou PDF) à partir de mon site
aze555666
Messages postés208Date d'inscriptionmardi 13 avril 2004StatutMembreDernière intervention26 janvier 2009 7 avril 2005 à 17:19
dsl, tucsouffle, mais effectivement, si on fait un lien simple vers un fichier pdf, il s'ouvre effectivement dans le navigateur comme n'importe quelle autre page.
pour forcer le téléchargement, il y a des script simples sur phpcs.com.
voila un exemple:(il permet de telecharger n'importe quoi, meme des fichiers html ou php)
<?php
$fichier = $_GET['url'];
$nom_fichier = $_GET['file'];
print($nom_fichier);
header('Content-disposition: attachment; filename='.$nom_fichier);
header('Content-Type: application/force-download');
header('Content-Transfer-Encoding: fichier');
header('Content-Length: '.filesize($fichier));
header('Pragma: no-cache');
header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0');
header('Expires: 0');
readfile($fichier);
?>
et tu fais un lien vers "download.php?url=lefichier&file=lenomdufichier"; et ça marche!
Vous n’avez pas trouvé la réponse que vous recherchez ?