[Résolu] telechargement
Modérateur : chinon37
[Résolu] telechargement
j'utilise kompozer pour faire un site de randonnées.
mon problème est le suivant:j'ai créé un lien pour que l'on puisse télécharger
un fichier(fichier trace gps.gpx),mais comment faire pour qu'une boite de dialogue s'ouvre(enregistrer sous)lors du clic sur le lien.
j'utilise firefox
merci à l'avance.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
mon problème est le suivant:j'ai créé un lien pour que l'on puisse télécharger
un fichier(fichier trace gps.gpx),mais comment faire pour qu'une boite de dialogue s'ouvre(enregistrer sous)lors du clic sur le lien.
j'utilise firefox
merci à l'avance.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1

Mon blog de dév web ― Thème pour le forum Geckozone ― Le clavier Latin-9 fr sous Windows ― Raccourcis clavier pour Firefox
Debian 8 KDE avec Firefox & Nightly
Debian 8 KDE avec Firefox & Nightly
Peut-être que je me trompe, mais je serais tenté de dire que ça ne se fait même pas côté serveur, mais côté navigateur: ce sera en fonction des paramètres du navigateur que l'action se fera de telle ou telle manière.
Pour Firefox, un petit tour vers outils > options > applications montrent comment les types de fichiers en liens peuvent être ouverts ou enregistrés.
Pour Firefox, un petit tour vers outils > options > applications montrent comment les types de fichiers en liens peuvent être ouverts ou enregistrés.
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
telecchargement
je vous remercie pour vos réponses,aprés maintes recherches,le problème provenait d'une mauvaise configuration du fichier.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
Bon, donc le problème est résolu 
Quand le serveur envoie un fichier, il ajoute un indication dans les headers pour demander au navigateur de le télécharger et d'essayer de le lire.
En PHP, je passe pas un script assez simple pour ça (c'est pour télécharger les images que je m'en sers, vu que par défaut Firefox l'affiche) :

Oui, mais côté serveur, tu peut aller outre des indications du navigateur. Parce que tu vas pas demander à chaque visiteur de configurer le navigateur pour un seul site.chinon37 a écrit :Peut-être que je me trompe, mais je serais tenté de dire que ça ne se fait même pas côté serveur, mais côté navigateur: ce sera en fonction des paramètres du navigateur que l'action se fera de telle ou telle manière.
Pour Firefox, un petit tour vers outils > options > applications montrent comment les types de fichiers en liens peuvent être ouverts ou enregistrés.
Quand le serveur envoie un fichier, il ajoute un indication dans les headers pour demander au navigateur de le télécharger et d'essayer de le lire.
En PHP, je passe pas un script assez simple pour ça (c'est pour télécharger les images que je m'en sers, vu que par défaut Firefox l'affiche) :
Code : Tout sélectionner
header("Content-Type: $type; name="$nom"");
header("Content-Transfer-Encoding: binary");
header("Content-Length: $taille");
header("Content-Disposition: attachment; filename="$nom"");
header("Expires: 0");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
Mon blog de dév web ― Thème pour le forum Geckozone ― Le clavier Latin-9 fr sous Windows ― Raccourcis clavier pour Firefox
Debian 8 KDE avec Firefox & Nightly
Debian 8 KDE avec Firefox & Nightly
telechargement
bonjour Zefling,
je pense que tu as raison,mais je ne connais pas grand chose en php.,
comment insérer un code php.pourrais-tu me donner un exemple.
car avec internet explorer la boite ne s'ouvre pas et il faut faire clic droit pour enregistrer sous.
je te remercie à l'avance.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
je pense que tu as raison,mais je ne connais pas grand chose en php.,
comment insérer un code php.pourrais-tu me donner un exemple.
car avec internet explorer la boite ne s'ouvre pas et il faut faire clic droit pour enregistrer sous.
je te remercie à l'avance.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités