download (обрыв закачки)

  • Автор темы Автор темы Alister
  • Дата начала Дата начала

Alister

Новичок
download (обрыв закачки)

на http://php.kz/paste/?show=940 лежит мой скрипт которым я делаю download файлов. скрипт выдает файлы и процесс я заножу в БД

проблема следующая, во время закачки все идет нормально
но если юзер внезапно рвет соединение, в последнем запросе
передается запрос так, как будто юзер все скачал.

где вилы не пойму.
 
поставил условие выполнения цикла так

while (!(feof($f)or(connection_status!=0)))

и при тестировании скрипта выясняется следующие

при прямом конекте через dial-up при внезапном обрыве все работает корректно, в бд пишется только то что скачал юзер

другой человек через проксю и при обрыве соединения цикл выполняется так, как будто скачено все.

имеет ли это значение, может тут прокси сервер и не причем
 
while (!(feof($f)or(connection_status!=0)))
прямо вот так и написал?
 
как минимум: connection_status это не константа, а функция
 
Сверху