При переходе на версию php 5.3 несколько моих скриптов перестало корректно работать. Ошибка была в том что не все переменные попадали в результирующий $_POST. Сначала я грешил на post_max_size, но ёё изменение ничего не дало. Анализ phpinfo привёл меня к переменной max_input_vars - она ограничивает максимальное количество переменных которые будут в $_POST. Сумма считается по всем переменным и вложенным массивам. Изменить значение переменной можно только через php.ini, изменение через ini_set невозможно.
Комментариев нет:
Отправить комментарий