думаю, некоторые пользователи будут загружать файлы с названиями на русском, что не есть гуд, вот тебе сразу функция для транслита я уверен пригодится:
Я изначально так и подумал, что просто структура массивов различается.
В итоге сообщения написано, что проблема была в ошибке, $REQUEST вместо $_REQUEST.
Иногда из-за такого рода синтаксических ошибок тратится много времени (и нервов)
У пхп для "быстрости" доступа к данным на диске есть свой буфер.
Чтобы не читать/писать с диска/на диск пхп рабоает с буфером.
При превышении некоторого объема (указан в настройках) данные сбрасываются на диск.
Это поведение можно отменить, принудительно очищая буфер с этой вот функцией.
Т.е. если я обрабатываю данные большого размера, и не ставлю FLUSH, php будет пытаться все это дело записать на диск? Получается так? и эта функция обнуляет буфер чтобы PHP ничего не лил на винт?
Как то раз писал парсер больших объемов данных с большой вложенностью циклов, так вот вся эта конструкция отказывалась работать до тех пор, пока вконце каждого цикла не было вставлено это:
Но так как для экономии времени (ибо ничего не нашел) я решил обмен данных между PHP и JS произвести через сеткуки в JS и геткуки в PHP, этот способ может поможет другим. Кстати, стабильно идет обмен данными без потерь. Единственный минус - приходится к значению устанавливаемой переменной в кукисах прибавлять '%', так как если это число, сервер вообще вылетает с какой-то непонятной защитой.