Lien de téléchargement

  • Auteur de la discussion Auteur de la discussion xum
  • Date de début Date de début
Nouveau WRInaute
hello a tous ,
j'ai un probleme, on ne peut plus stupide.
j'ai acces maintenant a un FTp me permettant de stocker vidéo musique, etc...
j'ai fait des liens,
mais par exemple pour les vidéos, le fichier s'ouvre et se lit, alros que je souhaiterai juste qu'il le télécharge d'office !
quel code ? enfin, keki faut faire ?! lol
 
WRInaute occasionnel
Tu peux indiquer dans les headers de ta page un "force-download":
Code:
header('Content-type: application/force-download');
header('Content-Transfer-Encoding: Binary');
header('Content-length: '.filesize($file));
header('Content-disposition: attachment;
filename='.basename($file));
readfile($file);

Je suis pas sûr que le content-length soit obligatoire, à vérifier...

[edit] Pardon, ça veut bien entendu dire que tu remplaces tes liens type "<a href="fichier.mp3"..." par un "<a href="dowload.php?name=fichier.mp3" ..." et tu te fais une page download.php inspiré du code ci-dessus.
Au passage, ça te permet éventuellement de te faire des stats sur le nombre de downloads, etc.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut