Bár csak nagyjából futottam még végig a cikket, de ugyanilyen probléma megoldása közben folyton problémás volt számomra a PDF file-ok ilyen formán történő letöltése. Ha az egyik mozillában ment, akkor ie-ben nem - folyton hibás file-t jelzett az acrobat, pedig nem volt az. A következő headerek hozzáadása úgy tünt megoldja a problémát, és megy IE-ben is meg Mozillaban is:
PDF hiba
header("Pragma: ");
header("Content-Transfer-Encoding: binary");
A furcsa az, hogy .doc, .jpg, .gif file-oknál nem fordult elő a fenti hibus csak .pdf file-oknál.
Egyébként, ha window.location átirányítást használunk, akkor a dokumentum eredeti könyvtára kiderülhet, míg ha fpassthru-t használunk, akkor nem:
/*a cikkben és általam is említett headerek
jönnek ide*/
fpassthru($download);
P][G