У меня есть база данных PHP MySQL, в которой я буду хранить всю свою информацию. У меня есть текстовое поле на странице HTML, к которому пользователь может добавлять данные, а затем при отправке запроса MySQL вставляет эту информацию в базу данных.Довольно стандартные вещи.
Однако сейчас я нахожусь в состоянии, когда я могу прикрепить TinyMCE или FCKEditor к своему текстовому полю (теперь это текстовая область).У меня вопрос: как мне теперь перенести эту информацию в базу данных, учитывая, что теги будут влиять на запрос MySQL, а удаление любых тегов ухудшит отображение указанной информации на другой странице?
Я знаюо strip_tags и аналогичных функциях PHP, но моя проблема не в PHP, а в входе в базу данных с помощью MySQL, любой "или" или; он прервет запрос и удалит эти теги, прежде чем ввод уберет какие-либо улучшения форматапользователь сделал.
Я также предполагаю, что если я использую mysql_real_escape_string, мне нужно будет убрать косые черты, прежде чем я отобразлю данные - и это также уберет все косые черты из тегов закрытия:,и т.д.