одновременно один пользователь скачивает только один файл с сервера

dj100gr

Новичок
какими порциями, ну в смысле посколько байт надо брать кусочки чтобы и качалось быстро и севак не загружался сильно?

-~{}~ 28.02.05 13:01:

-~{}~ 01.03.05 06:48:

пользователь нажимает ссылку - открывается окно закачки, нажимает скачать - все качается скриптом, порциями, в конце закачки запись из базы удаляется и все прекрасно..

косяк такой: при нажатии кнопки отмена в любой момент закачки запись из базы не удаляется, пробовал register_shutdown_function(), connection_aborted() - не помогает, т.к. связь на самом деле не обрывается, просто происходит отмена закачки...

не знаю что делать, help!
 

vitus

мимо проходил
связь на самом деле не обрывается, просто происходит отмена закачки...
really?
странно, либо шутдаун должен отработать, либо скрипт до конца докрутится, - одно из двух
 

dj100gr

Новичок
вот и я не могу понять что происходит...
connection_aborted() не срабатывает так как связь не рвется,
а шутдаун проверял тоже работает, но не вслучае кнопки отмена....
 

vitus

мимо проходил
function killFlag(){...}
register_shutdown_function("killFlag");
do_longtime_routine;
killFlag();

- таг сделал?

debug & debug - что происходит в случае кнопки отмены?
 
Сверху