Теряются данны при отправки на сервер AJAX

akxxiv

Новичок
Теряются данны при отправки на сервер AJAX

Ситуация такая. Использую библиотеку JsHttpRequest.
Есть форма, в которой перечислены список позиций такого вида
PHP:
for(i=0; i<50; i++)
{
document.write('<input name="q['+i+'][number]">');
document.write('<input name="q['+i+'][date]">');
document.write('<input name="q['+i+'][weight]">');
document.write('<input name="q['+i+'][sum]">');
}
Далее посылаем эти данные на сервер,

PHP:
var f = document.getElementById("dataForm"); // Объект формы
var req = new JsHttpRequest(); 
req.open("POST", '/_utils/wb_import.jshr.php', true);  
req.send( { "action": "importData", "order_id": OrderId, f: f } ); // определяем действие, номер заказа и передаем ссылку на форму.
Так вот проблема вот в чем. На локальном компьюетере все данные приходят нормально. Принт_р выводит следующее
PHP:
    [PHPSESSID] => d27a51de34940a214276010fa0439bd1
    [q] => Array( ... тут 50 элементов ...)
    [action] => importData
    [order_id] => 5030
    [sxd] => U0tEMTAxOnJvb3Q6
А вот в сети, если количество элементов >25 получается следующее
PHP:
    [PHPSESSID] => d27a51de34940a214276010fa0439bd1
    [q] => Array( ... тут только 25 элемента ... )
    [style_cookie] => null
    [sxd] => U0tEMTAxOnJvb3Q6
Т.е. если количество передаваемых элементов превышает 25 элементов, то мало того, что массив q обрезается до 25, но так же теряются другие переданные параметры типа action и order_id

Кто знает в чем причина может быть, может браузерные настройки, может серверные. Уже не знаю где искать причину. Может то сталкивался с чем-то подобным?

-~{}~ 11.02.08 16:12:

По последним данным, это похоже сервер режет большие запросы. Вопрос, где это может прописываться?
 

akxxiv

Новичок
Килобайты. Все. проблема решилась. Сисадмины обновили апач и РНР, в результате чего "при пересборке пыха suhosin-patch опять стал загружаться".
Исправили. все устаканилось.
 
Сверху