|
Publicité | ||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : août 2007 Messages : 120 ![]() |
Bonjour,
Je souhaite télécharger un fichier depuis un répertoire /tmp ms ça ne fonctionne pas. Voilà : Je fais une extraction depuis ma base dans /tmp/file.txt. Le fichier existe présent dans le répertoire /tmp. Ensuite depuis ma page web, je souhaite récupérer ce fichier et l'enregistrer sur mon bureau. Code :
Peut-etre que j'ai oublié quelque chose d'important. Vous aurez un solution ? |
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 570 ![]() |
Bonjour,
C pas plutôt
__________________
fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes (balise à cliquer en bas de l'écran) |
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : août 2007 Messages : 120 ![]() |
Non, c'est bien Je viens d'essayer de supprimer mon fichier et ça fonctionne avec
|
|
|
00
|
|
|
#4 | ||
![]() ![]() Développeur Web Inscription : avril 2007 Messages : 3 524 ![]() |
Lorsque tu cliques sur le lien, tu te trouves dans la page HTML, la notion de dossier courant pour PHP n'a donc plus de sens, étant donné que le script a déjà fini de s'exécuter.
Il faut donc que tu écrives ton lien hypertexte de façon à ce qu'il trouve tout seul : Code :
__________________
Modératrice PHP Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur) Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) |
||
|
|
00
|
|
|
#5 |
|
Futur Membre du Club
![]() Inscription : août 2007 Messages : 120 ![]() |
C'est bcp mieux.
Dans la barre d'adresse, je vois "serveur/tmp/enquete.txt". Mais j'ai l'erreur 404 ds IE. Merci de votre aide, |
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Inscription : avril 2009 Messages : 1 157 ![]() |
quel répertoire est réglé comme la racine web dans le serveur HTTP ?
__________________
GNAP ! |
|
|
00
|
|
|
#7 |
|
Futur Membre du Club
![]() Inscription : août 2007 Messages : 120 ![]() |
Le répertoire "usr/local/www/enquete"
|
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 570 ![]() |
Et alors est ce que le chemin:
"usr/local/www/enquete/tmp/file.txt" est ok C quoi le chemin complet de file.txt
__________________
fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes (balise à cliquer en bas de l'écran) |
|
|
00
|
|
|
#9 |
|
Futur Membre du Club
![]() Inscription : août 2007 Messages : 120 ![]() |
Merci, j'ai compris. j'exportais le fichier ds le mauvais répertoire /tmp.
Par contre, le fichier s'ouvre ds IE alorsque je voudrais qu'il me propose si je souhaite l'enregistrer ou l'ouvrir |
|
|
00
|
|
|
#10 | ||
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 570 ![]() |
Je te donne le code car je viens de le faire ya peu de temps ...
Tu appeles donc ce php avec un lien par ex: Code :
__________________
fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes (balise à cliquer en bas de l'écran) |
||
|
|
00
|
|
|
#11 |
|
Futur Membre du Club
![]() Inscription : août 2007 Messages : 120 ![]() |
J'ai créé un fichier download.php
J'ai recopié le code ci-dessus. Dans le fichier de lien, j'ai ajouter : Code :
echo "<a href=download.php?filename=enquete.txt&dossier=/usr/local/www/enquete/tmp/>Télécharger fichier</a>";
|
|
|
00
|
|
|
#12 |
|
Futur Membre du Club
![]() Inscription : août 2007 Messages : 120 ![]() |
C'est bon ça fonctionne pas
Merci à tous |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com