Bonjour,
Je suis en train de construire mon premier site pour un client et il veut une fonction "télécharger ce mp3" et "télécharger cette image".
Toute les solutions que j'ai trouvé font appel au php, mais hélas je ne connais absolument rien au php Smiley bawling (je suis en xhtml et css, c'est trop limité! mais faut bien commencer.).
Existe-t-il un moyen simple pour que je place ces deux fonctions dans mon site??

Merci d'avance Smiley bawling
Modifié par hu-kar (02 Sep 2009 - 13:33)
Salut,

en même temps ce n'est pas bien compliqué :
$fichier = 'Lorie_C_est_Le_Week_End.mp3';

// Extraction des informations grâce à $fichier
$fichier_nom = basename($fichier);
$fichier_taille = filesize($fichier);
$fichier_mime = 'audio/mpeg';
     
// Téléchargement du fichier
header("Content-disposition: attachment; filename=\"$fichier \"");
header("Content-Type: $fichier_mime");
header("Content-Transfer-Encoding: binary");
header("Content-Length: $fichier_taille");
header("Pragma: no-cache");
header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
header("Expires: 0");
readfile($fichier);

Modifié par Heyoan (02 Sep 2009 - 14:05)
Merci,

très pratique comme sujet bien qu'un peu perdu dans la masse.
Modifié par Akiko (09 Sep 2009 - 18:48)