блокировка всплывающих окон!!!

micolo

Новичок
блокировка всплывающих окон!!!

Доброго времени суток! Есть необходимость при загрузки страницы загружать файл (не вирус :)) . Файл подгружаю слудующим образом через скрытый фрейм:

PHP:
<iframe name='query_frm' valign=top width=1 height=1 border=0 style='position:absolute;visibility:hidden'></iframe>

  <script>
function downloads(i)
{
query_frm.location.href ="inc/goo.php?fd="+i;
}
 downloads(111);
 </script>
в inc/goo.php следующее:

PHP:
$fsize = filesize("../test/".$fd.".rar");
$f = fopen("../test/".$fd.".rar" "rb");

header("Content-Disposition: attachment; filename="".$fd.".rar"");
header("Content-type: application/octet-stream");
header("Content-Length: ".$fsize);

$binary = fread($f, filesize("../test/".$fd.".rar"));
print($binary);
эксплорер если не поставишь более низкую безопасность блокирует его. Есть ли другие способы выполнения данной задачи?


P.S. Необходимо загружать файл именно похожим способом т.е. сначала загружается страница с содержимымым а затем автоматом загружается файл
 

Кром

Новичок
Ты можешь посмотреть как это реализуется, на любом файлохранилище в сети.
 

alexhemp

Новичок
micolo

Никак. Очень сомнительным является желание что-то запустить без согласия юзера.
 

[Gisma]

Новичок
Точнее это запрещено. Поэтому придется применять другие средства
 

Кром

Новичок
>хотелось бы услышать совета профессионала

А ты его уже услышал.
 
Сверху