количество переменных в пост запросе

jtr

Новичок
количество переменных в пост запросе

Достался мне на правку скрипт где на странице одной больше 200 полей input
Так вот когда давишь sabmit то обрабатывается только первые 200. т.е.

print_r($_POST) только 200 значение первых. Остальное режется...

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

стоит PHP Version 5.2.1-pl3-gentoo
 

Фанат

oncle terrible
Команда форума
тут недавно отоваривался гражданин, у которого обрезалось на 38, что ли...
решения так и не нашел, вроде

настройка, в которой так и написано - "обрабатывать все поля" - это, разумеется, из области фантастики.
скорее всего - это бага в веб-сервере или пхп.
 

Фанат

oncle terrible
Команда форума
вообще, может быть и в скрипте.
мало ли какая паранойя была у автора.

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

jtr

Новичок
не... браузер отпадает сразу...

а для тестирования я сделал простой скрипт

PHP:
<form action="" method="post">
<?
print_r($_POST);

for ($i=0;$i<220;$i++){
        echo "<input type='text' name='f".$i."' value='".$i."'><br>";
}
?>
<input type="submit">

</form>
и все тот же результат... потому и думаю что где то в настройках...
 

ys

отодвинутый новичок
jtr

А с php параметром post_max_size все в порядке?
 

jtr

Новичок
да.
28 стоит... да и потом если и пустые поля оставлять то тож не пашет...
 

nimistar

Новичок
Автор оригинала: jtr
да.
28 стоит... да и потом если и пустые поля оставлять то тож не пашет...
А ещё вот эту попробуй:

memory_limit

Я как-то встречал подобную проблему .... давно ...
Потому как-то некорректно написать ....

Вообщем что-то подобное было, когда коряво данные передавал ....
что-то там с enctype было связанно! (хотя вроде на данной версии проблем быть недолжно!)

вот ещё пара выдержек из учебника пхп...

Опция MAX_FILE_SIZE не должна позволять передачу файлов, размер которых превышает лимит, установленный конфигурационной директивой upload_max_filesize. Ограничение по умолчанию составляет 2 мегабайта.

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

В случае, если опция max_execution_time установлена слишком маленьким значением, необходимое время работы скрипта может превышать это значение. Убедитесь в том, что значение max_execution_time достаточно велико.
Следут заметить, что CERN httpd может отсечь все, что идет после первого пробела в получаемом от клиента заголовке content-type. Если у вас именно такой случай, CERN httpd не будет поддерживать возможность загрузки файлов.

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

nimistar

Новичок
мдя Фанат ... а ты оказывается в теме ?! :)

Может прочтешь и подумаешь ... или уже считаешь это лишним ???

В данном случае было оговоренно, что я привожу цитаты из хелпа ... можешь быть по внимательней?
 
Сверху