LEXAlForpostl
Мой дом здесь!
- Регистрация
- 21 Май 2008
- Сообщения
- 766
- Реакции
- 228
- Автор темы
- #1
Здравствуйте.
При работе с базами данным всегда экранирую добавляемые строки функцией mysql_real_escape_string. Однако, для того, чтобы в Wordpress'e была возможность разделения краткой и полной новости, необходимо добавить тег "<!--more-->". Проблема в том, что тег этот представляется в виде:
Естественно, cms этого не понимает и отображает строку <!--more-->.
Однако же, когда добавляешь вручную разрыв новости на краткую и полную, то в БД добавляется именно строка <!--more--> в "чистом" виде.
Без mysql_real_escape_string, естественно, MySQL ругается и не позволяет добавить новость.
Как же добавить в бд текст, в середине которого есть строка <!--more-->, которую нельзя изменять?
При работе с базами данным всегда экранирую добавляемые строки функцией mysql_real_escape_string. Однако, для того, чтобы в Wordpress'e была возможность разделения краткой и полной новости, необходимо добавить тег "<!--more-->". Проблема в том, что тег этот представляется в виде:
<--!more-->
Естественно, cms этого не понимает и отображает строку <!--more-->.
Однако же, когда добавляешь вручную разрыв новости на краткую и полную, то в БД добавляется именно строка <!--more--> в "чистом" виде.
Без mysql_real_escape_string, естественно, MySQL ругается и не позволяет добавить новость.
Как же добавить в бд текст, в середине которого есть строка <!--more-->, которую нельзя изменять?