J'ai créé une page pour télécharger les fichiers vidéos (format wmv, tous moins de 4 Mo) qui se trouvent sur mon site. Tout fonctionne très bien sauf une chose : Lorsque je lance la lecture (du fichier vidéo téléchargé), elle s'arrête après après environ 4 secondes... Pourtant le fichier a bien été téléchargé à 100%! Voici mon code :
$taille = filesize($folder.$file);
header("Content-disposition: attachment; filename=$file");
header("Content-Type: video/x-ms-wmv");
header("Content-Transfer-Encoding: binary");
header("Content-Length: $taille");
header("Pragma: no-cache");
header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
header("Expires: 0");
readfile($folder.$file);
J'vois pas ce qui a de mal... Je suis hébergé sur Free, peut-être que ça vient d'eux...Des idées?
EDIT : Je sais, j'ai posté dans la mauvaise section... Je croyais que j'étais dans "Débuter en PHP".