ugrás a tartalomhoz

Letöltési probléma Maxthon browser esetén

Anonymous · 2005. Okt. 6. (Cs), 08.28
Hi,

Tudna valaki segíteni abban, hogy a lent látható kódrészletet alkalmazva, letöltéskor az alábbi hiba történik Maxthon browser esetén. IE, Firefox, Opera tök jól műxik. Amikor a user rákattint a linkre feljön neki az ablak, hogy "Futtatja vagy menti a fájlt?" Itt a mentés választva feljön a "Mentés másként" dialógus és ha itt a "mégsem" opciót választva utána bármilyen linkre kattintva nem történik hosszú ideig semmit (1,2 perc). Ha valaki már találkozott ilyennel és tud megoldást az írjon lécci!
Köszi: Joe
  1. header("Content-Type: application/octet-stream");  
  2. header('Content-Disposition: attachment; filename="xy.ext"');  
  3. header("Content-Length: "filesize("xy.ext"));  
  4. header("Content-Transfer-Encoding: binary");  
  5. header("Cache-Control: must-revalidate, post-check=0, pre-check=0");  
  6. header("Connection: close");  
  7.   
  8. $fhandle = fopen("xy.ext""r");  
  9. while (!feof($fhandle)) {  
  10.   echo fread($fhandle, 4096);  
  11.   if (connection_aborted()) {  
  12.     fclose($fhandle);  
  13.     .  
  14.     .  
  15.     .  
  16.     exit;  
  17.   }  
  18. }  
  19. fclose($fhandle);