Lien pour télécharger un fichiers spécial

Résolu
NO-SOS Messages postés 381 Date d'inscription   Statut Membre Dernière intervention   -  
Cooper1 Messages postés 1731 Statut Membre -
Salut à tous,
J'aimerais savoir comment faire un lien dans le genre :
<a href="www.site.fr/celui-que-je-veux.html" code="spécial-téléchargement">Télécharger</a>
En gros je voudrais rajouter un code spécial pour que je puisse télécharger la page "celui-que-je-veux.html" et non pas l'ouvrir dans mon navigateur.

Merci à tous.



--
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres

2 réponses

  1. Cooper1 Messages postés 1731 Statut Membre 227
     
    Salut
    Un peu de lecture.
    1
    1. NO-SOS Messages postés 381 Date d'inscription   Statut Membre Dernière intervention   209
       
      Je te remercie, mais je n'ai dans ton lien, trouvé aucune "balise" justement m'aidant sur ce point. Y en a t-il une vraiment qui parle des liens pour télécharger des page html?
      0
    2. Cooper1 Messages postés 1731 Statut Membre 227
       
      Par ici peut-être..
      0
    3. NO-SOS Messages postés 381 Date d'inscription   Statut Membre Dernière intervention   209
       
      Oui, mais non, je l'ai déjà vu cette page, alors je me demande si tu as compris ma question :
      Je veux que le lien comme toi, cet-à-dire "Par ici peut-être..", quand tu clique dessus ça t'ouvre la page.
      Moi je souhaite que ça t'ouvre la petite fenêtre de téléchargement du navigateur, afin de l'enregistrer sur le PC.
      0
    4. Cooper1 Messages postés 1731 Statut Membre 227
       
      Désolé, alors essaies ce lien
      0
    5. NO-SOS Messages postés 381 Date d'inscription   Statut Membre Dernière intervention   209
       
      Merci Cooper1,
      Tu vient enfin de me donner le bon lien ^^.
      Par contre, comment fait tu tes lien hypertexte dans tes commentaire?
      0
  2. NO-SOS Messages postés 381 Date d'inscription   Statut Membre Dernière intervention   209
     
    Pour ceux qui utilise le PHP et qui veulent avoir la même réponse que moi de suite :

    test_envoi.php

    <html>
    <body>
    <a href="envoi_fichier.php?filename=mon_fichier.*">Cliquer ici pour télécharger l'image</a>
    </body>
    </html>

    envoi_fichier.php

    <?php
    if (isset($_GET["filename"]))
    {
    $filename=$_GET["filename"];

    // Envoi du fichier
    header('Content-Transfer-Encoding: none');
    header('Content-Type: application/octetstream; name="'.$filename.'"');
    header('Content-Disposition: attachment; filename="'.$filename.'"');
    header('Content-length: '.filesize($filename));
    header("Pragma: no-cache");
    header("Cache-Control: must-revalidate, post-check=0, pre-check=0, public");
    header("Expires: 0");
    @readfile($filename) OR die();
    }
    ?>

    _____________
    Attention :
    Les deux fichiers : test_envoi.php et envoi_fichier.php doivent se trouver dans le même dossier pour que cela fonctionne.

    Dans "test_envoi.php" modifier "...filename=mon_fichier.*">..." par (exemple=) "...filename=www.lesite-vu.fr/logiciels/logiciel1.exe">..."

    Mais dans l'autre fichiers, on peut le laisser tel quel, ça marchera.

    Et pour ceux qui voudrait voir le lien de départ, cliquer ici . ^^

    Il y a 10 types de personne dans le monde,
    ceux qui comprennent le binaire et les autres
    0