par
PetarouxRay » 08 oct. 2008, 17:17
bonjour,
Petit problème donc pour "forcer le téléchargement" d'un fichier. C'est à dire forcer l'affichage de la fenêtre "ouvrir ou enregistrer".
Dans ma page je met :
<!php
include 'forcer.php';
forcerTelechargement('IMG/toto.ppt');
!>
Et donc dans le fichier 'forcer.php' :
<?php
function forcerTelechargement($filename) {
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.basename($filename) );
header('Accept-Ranges: bytes');
header('Content-Length: '.filesize($filename) );
readfile($filename);
exit();
}
?>
Mon probleme c'est que le fichier source s'ouvre bien, mais le fichier télécharger demande une feuille css pour s'ouvrir

je comprend rien.
a noter que j'utilise le CMS spip. le fichier source se trouve dans l'arborescence spip.
merci pour vos réponses