Bonjour a tous,
en cherchant ici et en demandant a mon amis GG, j'ai trouve comment forcer le téléchargement d'un fichier. c'est cool mais maintenant j'ai un autre problème :?
Une fois que l'utilisateur a telecharge le fichier, je voudrais rediriger la page. or ca ne marche pas.
voila mon code :
il ne m'affiche meme pas le "apres download"
je pense que c'est un pb de header. Il doit falloir lui dire que c'est a nouveau une page html classique mais j'arrive pas a trouver la solution.
j'espere que vous pourrez m'aider.
merci d'avance et bon we a tous
en cherchant ici et en demandant a mon amis GG, j'ai trouve comment forcer le téléchargement d'un fichier. c'est cool mais maintenant j'ai un autre problème :?
Une fois que l'utilisateur a telecharge le fichier, je voudrais rediriger la page. or ca ne marche pas.
voila mon code :
Code:
header("Expires: Thu, 07 Jan 1982 00:30:00 GMT"); // some day in the past to avoid cached files
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=".$tmp[sizeof($tmp)-1]);
header("Content-Transfer-Encoding: binary");
readfile($fullpath.$filepath);
//jusque la ca marche. on me propose bien de telecharger le fichier
header('Content-Type: text/html; charset=utf-8');
header("HTTP/1.1 200 OK");
echo "apres download";
il ne m'affiche meme pas le "apres download"
je pense que c'est un pb de header. Il doit falloir lui dire que c'est a nouveau une page html classique mais j'arrive pas a trouver la solution.
j'espere que vous pourrez m'aider.
merci d'avance et bon we a tous