je cherche un code ou une astuce pour mon site qui sert à telecharger automatiquement un ficher de mon site avec un seul clic gauche de la souris -vous savez le normal c'est lorsqu'on fait un clic droit et ensuite enregistrer sous-
Voila un petit script qui t'aidera (ca marche pour tout type de fichier...
<? if($_GET["dwn"]){
// ob_clean(); // Vide le buffer (v >= 4.2)
// Dialogue de téléchargement header("content-type: application/octet-stream"); // seulement pour application/octet-stream ! header("Content-Disposition: attachment; filename=".$_GET["dwn"]);
// Ouvrir avec MSWord // header("content-type: application/msword"); // Ouvrir avec MSExcel // header("content-type: application/vnd.ms-excel"); // Ouvrir en Text // header("content-type: text/plain");
// voir aussi http://dev.nexen.net/scripts/details.php?scripts=354
Sinon, pour le rendre "enregistrable" en même temps, moi je ne vois que les .zip ou .pdf qui me le font automatiquement.
Pour toi peut-être, mais la vérité est tout autre, notamment sous windows (sûr) et linux (moins sûr) couplé à adobe reader. En effet, dans ces cas là, le fichier est ouvert au pire dans l'onglet courant, au mieux dans l'onglet suivant.
Mais les effets sont variables selon les systèmes d'exploitations et les navigateurs utilisés.
Je dis pas le contraire, mais ce n'est pas automatique, là en occurrence zikoz veut que le fichier soit téléchargeable dès qu'on clique sur le lien pointant vers le fichier en question. Donc pas de manip supplémentaire tel que "clic droit > enregistrer la cible du lien sous..." ou "enregistrer une copie" ou "fichier > enregistrer" etc...
Sinon, pour le rendre "enregistrable" en même temps, moi je ne vois que les .zip ou .pdf qui me le font automatiquement.
Pour toi peut-être, mais la vérité est tout autre, notamment sous windows (sûr) et linux (moins sûr) couplé à adobe reader. En effet, dans ces cas là, le fichier est ouvert au pire dans l'onglet courant, au mieux dans l'onglet suivant.
Mais les effets sont variables selon les systèmes d'exploitations et les navigateurs utilisés.
Eh bien sur Windows XP (moi la plupart du temps), les .pdf cliqués ouvrent la boîte d'enregistrement et pas un nouvel onglet. Il doit donc y avoir un réglage quelque part
J'utilise Foxit Reader qui est plus léger et rapide que Acrobat.
Mais je pense qu'il doit y avoir une case à cocher ou décocher quelque part pour ne pas l'ouvrir dans le navigateur. Il me donne le choix : enregistrer ou ouvrir avec.
Ca vient de XP, pas de Firefox ou Foxit. Cependant, peut-être que Foxit installe ou désisntalle un réglage différent de acrobat plugin ? Ca me faisait comme toi avant que je désinstalle Acrobat.
En tout cas, si tu veux enregistrer quelque chose, sans passer par un script, il suffit de dire à tes visiteurs la manip à faire pour l'enregistrer
Ca prend une ligne et comme ça, personne ne se casse la tête à chercher des solutions pas possibles
moi j'utilise la combinaison de htacces avec l'image.jpeg et une fause image.jpeg
Pour le .htaccess
AddType application/x-httpd-php .jpeg
Ca veut dire que le .jpeg sera pris en compte d'abord en lecture php
Pour notre fausse image en jpeg ("01.jpeg")
<?php $dwn = "001.jpeg"; // 001.jpeg et la vrai mais on ne saura pas son lien direct
// ob_clean(); // Vide le buffer (v >= 4.2)
// Dialogue de téléchargement header("content-type: application/octet-stream"); // seulement pour application/octet-stream ! header("Content-Disposition: attachment; filename=".$dwn);
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
J'avais un autre pseudo.
J'avais un autre pseudo.
J'avais un autre pseudo.