par
Invité » 14 juin 2009, 13:55
Bonjour à tous,
J'essaye d'envoyer un fichier zip au navigateur. Le fichier est bien envoyé mais quand j'essaye de l'ouvrir, le navigateur me dit que l'archive est corrompue (pourtant, elle ne l'est pas).
Voici mon code:
$filename = "http://www.mondomaine.com/musique/monFichier.zip";
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="' . $filename . '"');
header('Content-Transfer-Encoding: binary');
readfile($filename);
de plus, le fichier corrompu envoyé s'appelle "
http://www.mondomaine.com/musique/monFichier.zip", au lieu de monFichier.zip.
Voyez vous comment résoudre ces problèmes?
Merci pour vos réponses.
Bonjour à tous,
J'essaye d'envoyer un fichier zip au navigateur. Le fichier est bien envoyé mais quand j'essaye de l'ouvrir, le navigateur me dit que l'archive est corrompue (pourtant, elle ne l'est pas).
Voici mon code:
[php]
$filename = "http://www.mondomaine.com/musique/monFichier.zip";
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="' . $filename . '"');
header('Content-Transfer-Encoding: binary');
readfile($filename);
[/php]
de plus, le fichier corrompu envoyé s'appelle "http://www.mondomaine.com/musique/monFichier.zip", au lieu de monFichier.zip.
Voyez vous comment résoudre ces problèmes?
Merci pour vos réponses.