Из формы передается урезанный массив $_POST

Эдди

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

В некоторых случаях ПОСТ передается не до конца.
Хостер не разрешает менять post_max_size. Значение = 40М.

Но что-то подсказывает, что дело может быть не в этом параметре.
Что-нибудь еще влияет на передачу массива в обработчик, кроме post_max_size?
 

WMix

герр M:)ller
Партнер клуба
а какой длинны данные передаются?
 

WMix

герр M:)ller
Партнер клуба
ну хотяб буквы посчитать... а вообще размер спрятан в хидере
Content-Length: xxx
 

WMix

герр M:)ller
Партнер клуба
я на счет буковок так пошутил... но если уже ты хочешь, то каждая цифорка это буковка, каждая точечка это буковка, имя переменной незабудь и накидывай по 2 на каждую переменную для разделителей... посчитай потраченное время!


заголовок посмотри когда почту отправляешь, там все написанно!
 

WMix

герр M:)ller
Партнер клуба
ну вот пришел ржевский и все опошлил...
 

WMix

герр M:)ller
Партнер клуба
если представить что ты в силах считать 5 символов в секунду и округлим 40 метров в 40 мио.. то ты будешь считать символы неотрываясь около 37 часов
 

Эдди

Новичок
как это почему

40 метров это блин книжка неплохая... осознай это значение
Потому ищу другие причины.
При том что заметил, что даже когда данных из формы передается не так уж и много, бывает что пост урезается.

Скрипт делает:
Редактирование товара.
Сначала идет описание.
Потом таблица с ценами (с плавающей точкой).
А далее примечания и скидки.

Так вот. В некоторых товарах. Только в 10% примерно. После таблицы цен массив заканчивается.
 

Эдди

Новичок
Если закомментариваю таблицу с ценами, все идет нормально.
Что может быть с цифрами?
 

WMix

герр M:)ller
Партнер клуба
это много...
начни с простого...
PHP:
print_r($_POST)
показывает все данные?

а если знаешь где собака рылась, попробуй сформулировать вопрос правильно
 

Эдди

Новичок
Именно это и не показывает некоторые массивы товаров до конца.
В начале файла обработчика поставил print_r($_POST);EXIT;

Поэтому ошибка не обработчике.
А в передаче самого массива.

Сейчас буду каской о байк бить.:):):)
 

WMix

герр M:)ller
Партнер клуба
так а может ты всю таблицу товаров по почте гоняешь?
 

Эдди

Новичок
Не. Ты о чем.
Сейчас выложу примерный скан таблицы.
Все цены из таблицы впихиваются в массив. Но после них - примечаний, как не было.
 

Эдди

Новичок
В общем так.

Открываю ОДИН товар в форме.
Описание - 10 коротких предложений.
Картинка.
Таблица цен, которая выглядит примерно так:
ссылка
И после нее примечания - 2-3 коротеньких предложений.
В НЕКОТОРЫХ случаях после таблицы ничего не передается.

Ну куда же еще конкретнее.

Где брать заголовок?
 

Эдди

Новичок
Еще заметьте. Пустые поля тоже создают элементы массива.
Файлы писались лет 10 назад. Потому криво. Но работало всегда.

Уменьшить количество полей (пустых) в таблице цен?
Сейчас попробую.
 
Сверху