PHP | Download

Bonjour,

J'aimerai avoir un peut d'aide s'il vous plait.
Dans mon code PHP, je crée un fichier et j'écris une phrase dedans, puis je le ferme, mais je ne trouve pas la commande qui me permet de dire que ce fichier doit ensuite être envoyé en téléchargement…

Merci pour votre aide.
Configuration: Windows XP
Firefox 2.0

3 réponses

  1. Merci kij_82,

    Mais si c'est un .txt, il va le proposer en download par le navigateur ou il va l'ouvrir directement et lire le contenu…
    Tu vois ce que je veux dire ?
    1. Contributeur
      Salut, pour proposer ton fichier en téléchargement tu appelle une nouvelle page php avec cette instruction :
      header("Location: ../download/archive.zip");


      En remplacant le chemin d'acces à ton fichier.
      1. Quelle logiciel utilise tu pour l'upload de fichier ?
        1. Ou est le rapport ?
          Je pense que tu n'as peut être pas compris ce que je recherche…
          Je recherche une ligne ou une commande PHP/JavaScript/HTML qui permet d'envoyer vers le navigateur un fichier qui se trouve sur le serveur.
          Un peut comme une re-direction vers une page, mais là, c'est vers un fichier, et il faut qu'il le propose en téléchargement…
          Est un peut plus clair ? :-)
          Merci encore.
        2. ca reste un href ce que tu cherche.
          <a href='./dossier/fichier' class='' alt=''>Fichier</a>
        3. Plus ou moins, car :
          - Je ne souhaite pas cliquer sur un lien pour télécharger le fichier
          (je sais faire un re-direction vers un fichier)
          - Je ne veux pas que le fichier s'ouvre dans le navigateur, mais dans le soft associé
          (si le fichier en question est un .txt par exemple)
          - J'aimerais qu'il propose d'ouvrir ou de télécharger directement le fichier

          Plus simple : Quelqu'un connait la commande http qui ouvre le gestionaire de téléchargement d'un navigateur ?