|
|
|
| Вот не могу понять почему так происходит:(
Вот скрипт, который считает сколько раз был скачан тот или иной файл.
download.php
<?
$pod=$_GET['pod'];
$download=$_GET['download'];
$p=$_GET['p'];
$files=$p."/".$pod."/download/".$download;
$schet=$p."/".$pod."/download/";
if (isset($download)) {
header("location: $files");
$file=fopen($schet.$download.".txt","a+");
flock($file,LOCK_EX);
$count=fread($file,100);
$count++;
ftruncate($file,0);
fwrite($file,$count);
flock($file,LOCK_UN);
fclose($file);
}
else echo "Файл отсутствует!!!";
?>
|
Проблема вот в чем. Если например в ИЕ щелкать по ссылке
<a href=download.php?id=1&download=explorer_reload.zip&p=1&pod=2 target=_blank>, то срабатывает менеджер закачек(у меня ДМ), как собственно и должно быть.
А вот в опере косяк небольшой, имхо. Щелкаю по ссылке открывается окно закачек, и если нажать сохранить, то все путем, а если нажать отмена - пустая страница(ну, так и должно быть), и курсор с часами, что не совсем верно.
Это ошибка в скрипте или глюк в опере(9.25)?
----
Regards, Max Vasin. | |
|
|