bonjour,
j'ai lu que pour forcer le telechargement d'un fichier, il fallait faire :
=> est-ce que tous ces termes sont vraiment utiles ? je mettrais plutôt ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 header('Content-type: application/octet-stream'); header('Content-Disposition: attachment; filename="' . $nom_f . '"'); header('Content-Length: ' . filesize($filename)); header('Pragma: no-cache'); header('Expires: 0');
Remarque : j'ai besoin d'optimiser la longueur de mes chaines de caractère car mon serveur est un petit microcontrolleur...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 header('Content-type: application/octet-stream'); header('Pragma: no-cache');
Aussi, pour forcer un fichier à ne pas etre mis en cache, est-ce que header('Pragma: no-cache'); suffit (que ça soit pour de la lecture ou pour de l'enregistrement) ?
Partager