Warning: Cannot modify header information - headers already sent
Bonsoir,
Je voudrais une fois de plus solliciter votre appui pour un header qui me donne des erreurs au lieu de me donner le fichier à télécharger.
L'erreur en question est sur ce lien mp3 qu'on accède sur cette page
Voici le code que j'ai dans mon fichier qui récupère la variable
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <?php
//recuperation de ma variable
$chemin = ($_GET['bissmillah']);
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename=' . basename($chemin));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
header('Content-Length: ' . filesize($chemin));
readfile($chemin);
exit;
?> |
L'erreur en question c'est
Citation:
Warning: Cannot modify header information - headers already sent by (output started at /home/islambf/public_html/mp3preches/MP3/ALI-SANFO/allah.php:1) in /home/islambf/public_html/mp3preches/MP3/ALI-SANFO/allah.php on line 4
Merci de m'aider car je veux vraiment que les gens télécharge le fichier MP3 au lieu que les navigateur les ouvrent.
info: Le htaccess ne fonctionne pas avec mon hebergeur