Salut... j'ai un petit problème de download forcé depuis une url distante ( j'entends pas sur le même serveur que le script)...
j'ai le code suivant qui permet de forcer le téléchargement
if (file_exists($fichier)){
// On d?marre le t?l?chargement du fichier
header("Content-disposition: attachment; filename=$nomfichier");
header("Content-Type: application/force-download");
header("Content-Transfer-Encoding: $type\n"); // Surtout ne pas enlever le \n
header("Content-Length: ".filesize($fichier));
header("Pragma: no-cache");
header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0, public");
header("Expires: 0");
readfile($fichier);
quand j'envoie $nomfichier du style download/monfichier.pdf (sur le même serveur) ça marche impec ...
en revanche si j'envoie http://www.site.com/dossier/monfichier.pdf ça ne fonctionne pas ... Vous savez si c'est possible de faire fonctionner ça ? et de forcer le download depuis une url distante ?
merci bcp :)
@++
