par
ouckileou » 15 sept. 2005, 14:38
tu peux forcer le téléchargement (faire apparaitre une fenêtre) avec les headers
voici un exemple pioché sur le net, à tester
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=$filename");
header('Content-Type: application/force-download');
header("Pragma: no-cache");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0, public");
header("Expires: 0");
il y a aussi un content-type spécifique à Excel il me semble, au lieu de "application/octet-stream"
sinon pour tes problèmes, soit le chemin que tu entres n'est pas bon, il faudrait donc le faire afficher pour le vérifier, soit tu n'as pas les dorits d'accéder au fichier
tu peux forcer le téléchargement (faire apparaitre une fenêtre) avec les headers
voici un exemple pioché sur le net, à tester
[php]
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=$filename");
header('Content-Type: application/force-download');
header("Pragma: no-cache");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0, public");
header("Expires: 0");
[/php]
il y a aussi un content-type spécifique à Excel il me semble, au lieu de "application/octet-stream"
sinon pour tes problèmes, soit le chemin que tu entres n'est pas bon, il faudrait donc le faire afficher pour le vérifier, soit tu n'as pas les dorits d'accéder au fichier