j'ai dans une première page "page1.php" un lien "a.pdf"
ce lien est pour le telechargement du fichier "a.pdf"
Code : Sélectionner tout - Visualiser dans une fenêtre à part (<a href=\"telecharger.php?fichier=a.pdf\">)
le code du telecherger.php est le suivant :
quand je test le telechargement s'effectue mais quand j'ouvre le fichier télécharger il ne s'ouvre pas pkoi? et comment je dois faire, en réalité on dirait qu'il crée un nouveau doc pdf mais ne fait pas une copie du document a.pdf existant. merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <? $fichier=$_GET['fichier']; switch(strrchr(basename($fichier), ".")) { case ".pdf": $type = "application/pdf"; break; case ".gif": $type = "image/gif"; break; default: print "<FONT COLOR=red><CENTER>"; print " Ca va pas non!!!<BR>"; break; } $nomfichier=basename($fichier); header("Content-disposition: attachment; filename=$nomfichier"); header("Content-Type: application/force-download"); header("Content-Transfer-Encoding: $type\n"); header("Content-Length: ".filesize($fichier)); header("Pragma: no-cache"); header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0, public"); header("Expires: 0"); readfile($fichier); ?>
Partager