Comment télécharger un fichier via un formulaire ?

Résolu
cs_olive73 Messages postés 61 Date d'inscription vendredi 1 octobre 2004 Statut Membre Dernière intervention 1 octobre 2009 - 13 mars 2009 à 19:55
cs_olive73 Messages postés 61 Date d'inscription vendredi 1 octobre 2004 Statut Membre Dernière intervention 1 octobre 2009 - 17 mars 2009 à 13:12
Salut,

J'ai une page qui affiche via une liste déroulante, les fichiers présent dans un répertoire.
Je voudrais que lorsque l'on sélectionne un fichier, puis que l'on clic sur télécharger, que l'on puisse télécharger le fichier.

Pour cela j'ai fait un formulaire, mais ensuite je coince un peu.
J'arrive a récupérer le nom du fichier, mais je n'arrive pas à le télécharger.

Est-ce que quelqu'un a une idée ?

D'avance merci

6 réponses

coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
17 mars 2009 à 06:23
salut

alors il faut trois choses :

il faut que ton code php envoie d'abbord le mimetype des fichiers exel en header

ensuite, il doit readfile le fichier.

ensuite, le client doit associer ce mimetype a l'action : ouvrir avec exel
3
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
13 mars 2009 à 23:35
salut

t'as essaye d'utiliser readfile ?


qu'est-ce-qui te pose probleme exactement ?
0
cs_olive73 Messages postés 61 Date d'inscription vendredi 1 octobre 2004 Statut Membre Dernière intervention 1 octobre 2009
14 mars 2009 à 18:53
Salut,

je ne cherche pas à lire le fichier, je veux le télécharger.
J'ai une liste déroulante dans laquelle j'ai les noms de fichier .xls. Lorsque je sélectionne un fichier, j'aimerais pouvoir le télécharger quand je submit mon formulaire.
0
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
14 mars 2009 à 19:07
quelle difference ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_olive73 Messages postés 61 Date d'inscription vendredi 1 octobre 2004 Statut Membre Dernière intervention 1 octobre 2009
17 mars 2009 à 00:51
La différence c'est qu'avec readfile(), le contenu du fichier apparait dans ta page.
Et ce n'est ce que je veux. je voudrais le fichier s'ouvre avec excel.
0
cs_olive73 Messages postés 61 Date d'inscription vendredi 1 octobre 2004 Statut Membre Dernière intervention 1 octobre 2009
17 mars 2009 à 13:12
Salut,

c'est bon ça marche, merci pour les indications ;)
0
Rejoignez-nous