mam taki kod do downloadu:

<?php
header("Cache-control: private"); 
header('Content-Type: application/force-download');
header('Content-Type: application/octet-stream');
header('Content-Type: application/download');
header('Content-Length: ' . strlen($pelna_sciezka));
header('Content-Disposition: attachment; filename=' . $nazwa_pliku); 
header('Content-Transfer-Encoding: binary');
?>

dziala on dobrze na kazdej przegladarce u mnie na dysku, na serwerze pododnie ale oprocz IE ktory wyswietla zamiast danej nazwy pliku nazwe skryptu wykonujacego (dwonload.php). juz nie mam sily