Четвертый архив Большая подборка вопросов и ответов обо всем


Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 15:09
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

У меня следующая проблема. Написал скрипт на php, который должен вставлять статью в БД Joomla, а именно в таблицу jos_content. Но вот незадача - когда в тексте появляются специальные символы типа ' , " , то выдается сообщение об ошибке вставки. Оно то вроде и понятно. Символы надо бы заэкранировать. Пробовал поочеродности делать так. 1) сначала вставлять в поле текст, обработанный функцией Код:htmlspecialchars. Всё работает, только в статье появились лишние симолы экранирования...2) то же самое с использованием функции Код:mysql_real_escape_string. Joomla не предпринимает никаких действий, чтобы преобразовать текст к первоначальному виду.3) Попробовал создать статью через админку Joomla. В текст повставлял символы ' и ". Посмотрел, что хранится в базе - всё как и создавалось. Без всяких символов "\". Не ведая написанием кода конкретно под Joomla, подскажите, как справиться с даной проблемой. Как записать в БД текст с служебными символами типа ' , "! Ведь как-то они туда же записываются...
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Косая черта перед кавычкой Guest Продолжение старого архива 0 17.10.2011 04:10
как из $_FILES получить целое имя файла с кавычкой? Guest Продолжение старого архива 0 16.10.2011 15:19
Вставка записи в MySql БД не в конец (при наличии поля id) Guest Продолжение старого архива 0 16.10.2011 14:12
вставка новой записи Guest Новый архив 2 0 29.09.2011 06:44
Структура таблицы jos_content Guest Новый архив 3 0 28.09.2011 21:21



© www.otvetnemail.ru - Форум вопросов и ответов.