Téléchargement incomplet lorsqu'il est forcé

Petit nouveau ! | 1 Messages

11 avr. 2007, 00:52

Bonjour à tous!

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".