bonsoir,
j'ai un probleme , j'ecris en php un code pour telecharger un fichier envoyé par piece jointe dans un message .. mais je n'arrive pas à le telecharger... je telecharge un fichier qui m'indique une erreurle code<< readfile() [<a href='function.readfile'>function.readfile</a>]: Filename cannot be empty in <b>
>>si vous pouvez m'aider merci..
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
21
22
23
24
25 <?php if($_GET["id_file"]) { ob_clean(); // Vide le buffer (v >= 4.2) $SQL = mysql_query("SELECT f_name, chemin FROM files WHERE id_file='".$_GET['id_file']."'"); while($data = mysql_fetch_array($SQL)){ echo $data['chemin']; echo $data['f_name']; } // téléchargement header("Content-Disposition: attachment; filename=".$data['f_name']); header("Content-Type: application/force-download"); header("Content-Length: ".filesize($data['chemin'] . $data['f_name'])); header("Content-Transfer-Encoding: fichier\n"); flush(); readfile($data['chemin'].$data['f_name']); // Envoie le fichier }?>
Partager