Но тут нужно уточнить, что предлагаемый способ хоть и надежный, н оне идеальный: есть ситуации, при которых он не будет работать корректно. Это связано с тем, что pid процессов имеют свойство повторяться...
Настройки конфигурации протоколирования событий и ошибок. Функция error_reporting() задает значение директивы error_reporting во время выполнения. Используя эту функцию, можно задать уровень ошибок времени выполнения скрипта, которые попадут в ...
Проверял на хосте, 20 метровый файл скачался в момент, размер файла ограничивается памятью сервера ;)...
Как бы основа, думаю туда еще добавить несколько методов для выпадающих списков и чекбоксов, может быть еще какие либо параметры. Разобраться не сложно. Если кому не ясно, все объясню в обсуждении. Пользуйтесь :)...