Tayo
Astuce et Tutorial » Programmation / Developpement » Php Mysql » Astuce rédigée par Zabuza
Description de cet article : Code pour forcer téléchargement
Lire les commentaires

Php Forcer téléchargement


Le but de ce code source php est de permettre de forcer le téléchargement d'un fichier. C'est à dire que cette fonction oblige le navigateur ( Firefox, Ie.. )  à enregistrer le fichier, non à le démarrer avec l'application par défaut.


 




Attention à utiliser ce code de la bonne manière, header doit être envoyé avant n'importe quelle autre information ( le moindre petit texte, voir petit espace peut faire "planter" le header ).



[code=php]<?php

function telechargement($f_location,$f_name){

     header ("Cache-Control: must-revalidate, post-check=0, pre-check=0");

    header('Content-Description: File Transfer');

    header('Content-Type: application/octet-stream');

    header('Content-Length: ' . filesize($f_location));

    header('Content-Disposition: attachment; filename=' . basename($f_name));

    readfile($f_location);

 }


telechargement('dossier/nomfichier.mp3','nomsouhaité.mp3') ;

?>


[/code]



réduireNews
réduireTutoriel lié
  • Php code Forcer téléchargement
    Code pour forcer téléchargement
  • Forcer le www devant un nom de domaine
    Fonction Header pour obliger le www
  • Forcer retour ligne css
    Comment éviter les longs mots de détruire le désign ?
  • Désactiver la fenêtre en surbrillance de té..
    Ne pas afficher la fenêtre de téléchargement Firefox.
  • réduireSocial

    rss 3D png rss 3D png


    Pseudo :
    Pass :
    Les lecteurs ont donné une note moyenne de :
    note 1
    Note: 1 sur 10

    Donnez votre note à ce tuto sur 10 :

    Liste des commentaires pour Php code Forcer téléchargement [-A-]


    Il y a 7 annes, 10 mois
    Comprends pas ce que tu veux, si tu pouvais reformuler.. c'est pas clair pour moi là.
    Il y a 7 annes, 10 mois
    slt j'ai deja utilisé se code mais j'aimerai savoir comment faire un lien si le nom de fichier est variable avec son extension.merci
    Votre PseudoIl y a 0mn
    Votre commentaire forum
    Vous avez la parole
    Laissez un commentaire sur cet article.
    Pseudo :


    Facultatif : Cliquez ici pour choisir une tête
    Votre email ( non publié ) :

    Image anti spam :
    Code Image
    Recopier les 5 chiffres de cette image :






    Prendre contact avec Tayo.fr : Formulaire Tayo

    Tayo.fr, copyright jusqu'en 2233 ( Au moins ! ).