Обрезаеться текст при отправке в БД
Страницы: 1
Обрезаеться текст при отправке в БД
Доброго Вам дня, форумчане.
Надеюсь на Вашу помощь.
Иметься <textarea> c html-кодом (8000 символов без пробелов):

<textarea id="edit" style="height: 357px;width: 1314px;"><div class="new">
<p>2 сентября уровень воды в реке у Комсомольска-на-Амуре достиг отметки 803 сантиметра, сообщила пресс-служба администрации города. «смисмисмисми».</p>
<p>Уровень воды в реке Амур возле Комсомольска-на - Амуре сегодня утром поднялся до 803 см, побив на 102 см "рекорд" паводка 1959 года.</p>
………
</div></textarea>



Вот jquery


$('div.edit_page_windowsss div b').live ('click', function() {
var edit_window = $(this).parent().parent().find('textarea#edit').val();
$.ajax ({
url:'new.php',
data:'edit_window='+edit_window,
type: "POST",
success: function (data5) {
location.reload();

}
});
});




Вот PHP обработчик:


$sqlss212121212 = iconv("UTF-8", "CP1251", "UPDATE pages SET content = '".str_replace(array("\r", "\n"), '', mysql_real_escape_string($_POST[' edit_window ']))."' WHERE id = ".$_POST ['edit_window_id']);
$sqlss212121212333 = mysql_query($sqlss212121212);




В БД записывается все, что идет до «смисмисмисми»
Почему? Как будто мешает символ кавычек


«



Очень жду Вашей помощи…
Спасибо.
С уважением, Виктор.
Изменено: Виктор - 2 Сентября 2013 13:00
function safesql($sql){
    return mysql_real_escape_string($sql);
}

mysql_query("UPDATE pages SET
content='".safesql(str_replace(array("\r", "\n"),"",iconv("UTF-8", "CP1251", $_POST['edit_window'])))."'
WHERE id='".safesql($_POST['edit_window_id'])."'");

Попробуй так, возможно ограничение в поле content
Ограничений нет, это точно(в 10к символов цифры отправил, все ок)...гдето с кодировками напутал...

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

http://www.sql.ru/forum/1044488/obrezaetsya-tekst-pri-otpravke-v-bd
Цитата
Виктор пишет:
Ограничений нет, это точно(в 10к символов цифры отправил, все ок)...гдето с кодировками напутал...

Подскажите пож где мог промахнуться?
Кодировка бд? Мой вариант пробовали?
Ваш вариант не работает.

Ну , повторюсь я без сохранения=) просто вывожу через echo POST-запрос (ответ летит в jquery и выводиться в alert)

Набил 11к еденичек, вернулось 10к
Файл участвует только 1
Короче проблема именно в этом символе, так как без него все норм идет(правда кракозябы, но в БД все ок)

Как же быть?
Попробуй одинарные кавычки (если дело только в кавычках). Была такая же байда, убился весь, пока причину нашел.
Пользуюсь хостингом в Германии 5 лет. Рекомендую, нареканий нет.
 WHERE id = ".$_POST ['edit_window_id']) - sql injroot вон правильно скорректировал.
Цитата
Nail Timler пишет:
Попробуй одинарные кавычки (если дело только в кавычках). Была такая же байда, убился весь, пока причину нашел.

не в кавычках дело.. см. ниже
Цитата
julia_17 пишет:
WHERE id = ".$_POST ['edit_window_id']) - sql injroot вон правильно скорректировал.
$_POST ['edit_window_id'] - уже давно отфильтрован! Не поделу Вы пишете...



Короче хочешь сделать хорошо сделай сам.!!!!!!!

Проблема была в том что функция $.ajax не воспринимает символ амперсанда &

В моем случае была применена аналогичная функция $.post которая в автомате данный символ экранирует...ииии....все супер!!!
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
18:44 LOSPOLLOS.COM - Конвертим по рецепту Хайзенберга. Dating, Mainstream, Binary Options 
13:43 Стоит ли добавлять сайт в Rambler топ 100? 
13:12 Покупные ссылки 
12:57 Rotapost прикрыли! Чем пользоваться? 
15:12 Ночной бар в Паттайе: как случайная встреча с "тайкой" и её кадыком перевернула мой взгляд на продвижение сайта в Google 2026 
15:01 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
07:24 3snet - гемблинг, беттинг, форекс, бинарные опционы, майнинг 
16:31 CryptoGraph — Анонимный обмен криптовалют без KYC и AML 
15:37 Продажа лидов: форекс, инвестиции, нативка, гемблинг, чарджбеки 
14:49 Рассылки СМС/SMS, Вайбер/Viber, Ватсап/Whatsapp, Телеграм/Telegram любой тематики по всему миру 
01:31 Продам обменник криптовалюты, а также новый обменник под ключ с обучением. Скидки на скрипты обменника 
01:07 Full-Stack Developer — Сайты и Софт любой сложности | Developer Websites and Soft of any Complexity! 
20:42 E-currency.exchange — ваш помощник в мире обменов 
17:00 Belurk — высокоскоростные анонимные прокси от 0,24 рублей 
22:59 Про мясо 
15:07 Добро пожаловать в цифровой мир... 
22:12 BYTIK.shop – сервис по продвижению в популярных социальных сетях​ 
10:10 накрутка трафика в SimilarWeb 
16:50 Компьютерная мышь 
22:11 С юмором по жизни! 
23:03 Точные прогнозы на футбол