Апостроф не может сохранить с помощью редактора wysiwyg

0

Когда сообщение редактируется, текст будет сохранен и отрезан при апострофе, символ для апострофа тоже не отображается. Странно, если вы переходите на добавление страницы события, информация не будет сохранена в базе данных, если текст включает апостроф. Я попробовал установить charset utf8, но это не повлияло (этот метод получается из форума).

Может ли кто-нибудь предложить решение для разрешения персонажа для апострофа? Следующее является частью моего кода, я буду предоставлять любую информацию, если вам нужно.

<textarea class="text-input textarea wysiwyg_mini" name="description" style="height:220px"><?php echo $page['description']; ?></textarea>

Любые рекомендации будут оценены.

  • 0
    Из описания не совсем понятно, что вы делаете, но похоже, что вы получаете усечение строки, передавая текст через разные границы кодировки символов. Попробуйте прочитать следующий пост / ответ, вернитесь с более подробной информацией, если это не поможет - stackoverflow.com/questions/18138097/…
  • 0
    Я получаю обрезание строки, передавая текст только через апостроф. Например: «Самые интересные истории мира» и я получаю «Мир». Текст усекается при апострофе. Не так похоже на случай, которым вы делитесь.
Показать ещё 2 комментария
Теги:
wysiwyg
apostrophe
reactor

1 ответ

0

Решил это с помощью mysql_real_escape_string чтобы избежать специальных символов в строке для использования в инструкции SQL. Пример кода показан ниже

$description=sanitize_html(mysql_real_escape_string($_POST['description']));

Ещё вопросы

Сообщество Overcoder
Наверх
Меню