Пробема с отправкой длинных сообщений через web-форму
Добрый день,Очень прошу помочь с такой проблемой. Есть форма для добавления статей в БД. Если в поле textarea вставить длинный текст и при этом в форме стоит get пишет Url too large(ну это понятно), а если post ошибки не вылезает, только вот данные в БД не добавляются. С короткими текстами все нормально. Тип поля в MySQL - LONGTEXT.
А вообще стоит показать код, который отвечает за обработку текста и за вставку его в БД
Цитата: UAS
Полагаю, что в большом тексте не экранируются символы.
Спасибо Вам огромное! Добавила в код подстановку \ где в тексте встречаются кавычки и теперь всё ОК.=)
2) На будущее, используйте mysql_error(), чтобы сразу видеть, что за ошибка
Цитата: UAS
1) Для этого предпочтительней использовать mysql_real_escape_string() или mysql_escape_string()
2) На будущее, используйте mysql_error(), чтобы сразу видеть, что за ошибка
2) На будущее, используйте mysql_error(), чтобы сразу видеть, что за ошибка
Я на Perl'е пишу, а эти функции PHP если не ошибаюсь? Но все равно спасибо - на будущее учту:)
оффтоп: Ксюши + perl эт прикольно=)
Цитата: Shiizoo
оффтоп: Ксюши + perl эт прикольно=)
Смотри на больших экранах комедию "Блондинка и автомобиль", а так же трагедию "Блондиндико и дикий perlокод".
Цитата: alekciy
Смотри на больших экранах комедию "Блондинка и автомобиль", а так же трагедию "Блондиндико и дикий perlокод".
Мастерски вы я смотрю ярлыки на людей вешаете. А что еще вы умеете делать? Не вижу ничего глупого в моем вопросе. Или тут все сплошняком монстры веб-кодинга сидят?
Нет, все в полном порядке. И монстров тут как минимум на одного меньше, чем вы думаете. Топик закончился на третьем посте; все красиво; придраться не к чему. А мы просто глупо хихикаем в сторонке, и конкретно ваша персона предметом хихиканья, уверяю, не является. Просто дурачиться на форуме так, чтобы это было легко и непринужденно, и вместе с тем политкорректно, слегка непросто. =)
Цитата: Ksusha
А что еще вы умеете делать?
Ну если не считать еще умение читать документацию, то больше то ни чего и не умею :D