[MySQL/PHP] Petit soucis de renommage de fichiers proposés en download

Petit soucis de renommage de fichiers proposés en download [MySQL/PHP] - PHP - Programmation

Marsh Posté le 14-09-2006 à 12:25:26    

Bonjour,
 
Voici la section de ma page pour récupérer en téléchargement des fichiers contenus dans la DB.
Tout se passe bien, mais un seul problème : les fichiers sont du bon type mais sont nommés du nom de la page (nommée apercu.php) (ex: apercu.xls au lieu de liste_sept.xls)
J'ai pourtant le nom du fichier dans la base (FICHIER_NAME) mais je n'arrive pas à les renommer en sortie.
 
 

Code :
  1. $id = intval($_GET['id']);
  2. $req = "SELECT ID_PRESSE, FICHIER_MIME, FICHIER_NAME, FICHIER_DATA FROM partage_CONTENUS WHERE ID_PRESSE = ".$id;
  3. $ret = mysql_query ($req)  or die (mysql_error () );
  4. $col = mysql_fetch_row ($ret);
  5. if (!$col[0] )
  6. {
  7. echo "Fichier introuvable";
  8. }
  9. else
  10. {
  11. header ("Content-type: ".$col[1]);
  12. echo $col[3] ;
  13. }


 
J'ai bien essayé avec ça :
 

Code :
  1. header ("Content-filename: ".$col[2]);


 
Mais ça ne change rien.
Une piste?

Reply

Marsh Posté le 14-09-2006 à 12:25:26   

Reply

Marsh Posté le 15-09-2006 à 09:06:29    

Quel navigateur? Si tu me sors "netscape" alors je te dirais : teste avec un autre (IE par exemple) par ce que certaines versions de netscape ne tiennent pas compte de cette information là.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed