bevaine
Новичок
user abort
Допустим юзер скачИвает файл с моего сервера:
если например он использует качалку flashget, как узнать, что он нажал на кнопку пауза, или вообще закрыл программу? Следующи код:
не помогает, php всеравно читает файл до конца.
Допустим юзер скачИвает файл с моего сервера:
Код:
$koef = 10;
$readlen = intval(1024 * $maxkbps / $koef);
$waittime = intval(1000000 / $koef);
while (!feof($fp)) {
if (connection_aborted()) {
break;
}
print (fread($fp, $readlen));
usleep($waittime);
}
Код:
if (connection_aborted()) {
break;
}