|
1 / 1 / 0
Регистрация: 03.07.2010
Сообщений: 11
|
|
Большой объем текста через POST (textarea)03.07.2010, 23:52. Показов 13454. Ответов 19
Метки нет (Все метки)
Здравствуйте
Столкнулся с такой проблемой Как можно передать большой объем текста (до 550 Kb) через форму в тегах <textarea> через POST? уточняю: текстовая переменная объемом до 60 Кб отправленная через форму в тегах <textarea> через POST доходит до сервера нормально (проверяется на сервере пустая или нет перед тем как обрабатываться). например: проверка if ($text=="") return false; else return true; Выдает true (все нормально) потом текст парсится и пишется в базу ... текстовая переменная объемом свыше 60 Кб отправленная через форму в тегах <textarea> через POST доходит до сервера пустая т.е. например проверка if ($text=="") return false; else return true; Выдает false Это ограничение апач или php? Что мне нужно сделать и где что прописать, подскажите пожалуйста. Помогите решить проблему, очень нужно ... С нетерпением жду....
0
|
|
| 03.07.2010, 23:52 | |
|
Ответы с готовыми решениями:
19
Большой объём текста в TMemo
Как хранить в приложении большой объем текста |
|
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
||||||
| 04.07.2010, 06:24 | ||||||
|
Где-то с именами переменных ошибаетесь или с механизмом форм в принципе.
0
|
||||||
|
1 / 1 / 0
Регистрация: 03.07.2010
Сообщений: 11
|
|
| 04.07.2010, 09:15 [ТС] | |
|
нет, ошибок в переменной нет, массив $_POST показывает так же что переменная пустая...
да и если бы была ошибка то переменная размером до 60 kb то же приходила бы пустой. тем более локально работает все нормально, а на хостинге - вот такая вот хрень. Поддержка хостинга молчит... Говорят, что с такими просьбами ни кто не обращался и им нужно время, чтоб разобраться. Проще говоря сами не знают куда лезть. Вот я и подумал, может здесь чего нибудь умное подскажут. Или кто то с такой хренью сталкивался...
0
|
|
|
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
||||||
| 04.07.2010, 09:31 | ||||||
|
Так. Про register_globals Вы в курсе?
0
|
||||||
|
1 / 1 / 0
Регистрация: 03.07.2010
Сообщений: 11
|
||||||
| 04.07.2010, 09:44 [ТС] | ||||||
|
да, register_globals - Off (отключены)
вот форма:
0
|
||||||
|
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
|
| 04.07.2010, 09:50 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 03.07.2010
Сообщений: 11
|
||
| 04.07.2010, 09:56 [ТС] | ||
|
Notice: Undefined variable: dsk in /home/online/public_html/admin/test.php on line 260 NULL Notice: Undefined index: dsk in /home/online/public_html/admin/test.php on line 261 NULL Notice: Undefined variable: dsk in /home/online/public_html/admin/test.php on line 266 extract ($_POST); 260: var_dump($dsk); 261: var_dump($_POST['dsk']); 266: if ($dsk == "") $err .="<li>Нет теста</li>"; Добавлено через 4 минуты name в форме это имя переменной POST, зачем ей абсолютное значение то присваивать. Ладно, почему тогда с текстом, размером меньше 60 Кб все работает нормально?????
0
|
||
|
701 / 573 / 59
Регистрация: 18.11.2008
Сообщений: 2,147
|
|
| 04.07.2010, 10:02 | |
|
может это поможет:
http://httpd.apache.org/docs/1... equestbody
1
|
|
|
1 / 1 / 0
Регистрация: 03.07.2010
Сообщений: 11
|
|
| 04.07.2010, 10:07 [ТС] | |
|
фантастика - правда?
сервер даже переменную такую не видит... когда размер текста больше 60 Кб. Добавлено через 5 минут слушай, это вариант... Не подскажете как это все в httacces правильно записать.
0
|
|
|
33 / 33 / 12
Регистрация: 18.05.2010
Сообщений: 99
|
|
| 04.07.2010, 10:19 | |
|
В Apache действительно можно ограничить максимальный размер запроса, если я не ошибаюсь, за это отвечает директива LimitRequestBody. Насколько мне известно, её можно переопределять в .htaccess. Создайте в корне сайта файл .htaccess и напишите там LimitRequestBody 1048576. Если не поможет, трясите хостера, пусть сам снимает ограничение.
Добавлено через 4 минуты Пока набирал, меня опередили.
0
|
|
|
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
|
| 04.07.2010, 10:21 | |
|
Еще в php.ini есть post_max_size.
0
|
|
|
1 / 1 / 0
Регистрация: 03.07.2010
Сообщений: 11
|
|||
| 04.07.2010, 11:18 [ТС] | |||
|
Добавлено через 1 минуту Не, народ... с закачкой файлов до 2 Мб проблем нет. Добавлено через 2 минуты php_value post_max_size 8M php_value upload_max_filesize 2M с этим все нормально Добавлено через 7 минут вопрос, а в php можно как то описать переменную, ну типа присвоить ей longText. может значение просто не присваивается ввиду того, что переменная не описана должным образом? Добавлено через 3 минуты вопрос, а в php можно как то описать переменную, ну типа присвоить ей longText. может значение просто не присваивается ввиду того, что переменная не описана должным образом?
0
|
|||
|
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
||||||
| 04.07.2010, 11:25 | ||||||
|
На всякий случай, вот тест набросал.
Попробуйте
0
|
||||||
|
1 / 1 / 0
Регистрация: 03.07.2010
Сообщений: 11
|
|
| 04.07.2010, 12:17 [ТС] | |
|
сейчас попробую, хостер ответил...
напишу чуть позже Добавлено через 13 минут попробывал ответ теста: Нет переменной $_POST['text'] Добавлено через 56 секунд Сгенерировано символов: 1441792
0
|
|
|
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
|
| 04.07.2010, 12:22 | |
|
Меняйте хостера, если та фича в htaccess не настраивается.
0
|
|
|
1 / 1 / 0
Регистрация: 03.07.2010
Сообщений: 11
|
|
| 04.07.2010, 12:23 [ТС] | |
|
да блин, попал ...
0
|
|
| 04.07.2010, 12:25 | |
|
Не по теме: А что за хостер, кстати?
0
|
|
|
1 / 1 / 0
Регистрация: 03.07.2010
Сообщений: 11
|
|
| 04.07.2010, 12:29 [ТС] | |
|
0
|
|
| 04.07.2010, 12:39 | |
|
Не по теме: miike71, как оказалось, не такой уж и бест:)
0
|
|
|
1 / 1 / 0
Регистрация: 03.07.2010
Сообщений: 11
|
|
| 04.07.2010, 17:38 [ТС] | |
|
рассказываю чем все это кончилось:
вообщем я обошел это ограничение следующим способом по клику submit формы запускается js обработчик, который читает большой текст из textarea построчно, затем создает массив по 100 строк, дописывает в форме поля textarea по количеству массива, удаляет основное поле ввода и нажимает submit. сервер принимает дописанные textarea в цикле и скрепляет их заново, парсит и пишет в базу. Согласен, чистой воды извращение, но работает. Вы не поверите, только я это сделал, как хостеры написали, что решили проблему. Детектив блин. 2 дня бился.... Тема закрыта, всем спасибо.
0
|
|
| 04.07.2010, 17:38 | |
|
Помогаю со студенческими работами здесь
20
Какими средствами можно вставить большой объем текста в БД Microsoft Translator: как перевести большой объем текста
textarea POST Textarea и POST Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|