[PHP] Creation d'un fichier et telechargement de celui-ci

Creation d'un fichier et telechargement de celui-ci [PHP] - PHP - Programmation

Marsh Posté le 12-11-2002 à 17:12:17    

Bonjour,
je suis en train d'essayer de générer un fichier texte a partir de données recupérées dans une base. J'ai plusieurs question qui m'intrigue :
-Quel nom mettre au fichier sachant que plusieurs utilisateur peuvent generer ce fichier (le contenu ne sera pas forcement le meme). En fait ce fichier est une liste de contact avec nom, prenom, mail, adresse...
-Comment forcer le telechargement du fichier texte.
-Peut on detruire le fichier généré(sur le serveur) aprés le télechargement par le client ?
 

Reply

Marsh Posté le 12-11-2002 à 17:12:17   

Reply

Marsh Posté le 12-11-2002 à 17:45:13    

il y a à mon avis une solution plus simple;
 
au lieu de générer sur le serveur un fichier temporaire ayant un nom unique et le détruire une fois le téléchargement terminé (et ça je ne sais pas comment tu peux le savoir ...), pourquoi ne pas tout simplement renvoyer au client les données directement en ayant pris soin avant d'envoyer certains en-têtes HTTP indiquant que le contenu de la page renvoyée ne doit pas être affichée, mais téléchargée ?
 
un truc du genre :  

Code :
  1. header("Content-type: application/force-download" );
  2. header("Content-Disposition: attachment; filename=monFichier.truc" );
  3. print (" ... le contenu du fichier ... " );


---------------
SetiCommander, le setiseur à la chaîne ...
Reply

Marsh Posté le 12-11-2002 à 18:06:02    

Voila c'est exactement ca que je veux faire. Merci bien je ne connaissais pas du tout cette methode :)

Reply

Sujets relatifs:

Leave a Replay

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