vider le buffer
Posté : 23 févr. 2011, 04:11
Bonjour à tous,
j'envoie des données au navigateur en utilisant le code suivant:
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=test.xls");
echo utf8_decode($data);
ça marche bien mais le fichier envoyé contient des données html non désirées: menus du site, bannière...
Comment puis-je faire pour vider le buffer avant de renvoyer les données?
J'ai tenté ceci qui me renvoie un fichier vide
ob_start();
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=test.xls");
echo utf8_decode($data);
ob_get_clean();
En vous remerciant pour vos conseils.
j'envoie des données au navigateur en utilisant le code suivant:
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=test.xls");
echo utf8_decode($data);
ça marche bien mais le fichier envoyé contient des données html non désirées: menus du site, bannière...
Comment puis-je faire pour vider le buffer avant de renvoyer les données?
J'ai tenté ceci qui me renvoie un fichier vide
ob_start();
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=test.xls");
echo utf8_decode($data);
ob_get_clean();
En vous remerciant pour vos conseils.