Как поправить?

Added by N Nr 6 months ago

В редакторе в коде например:

<span style="font-weight:bold">текст</span>

Отправляю, приходит:

<span style=\"font-weight:bold\">текст</span>

в итоге стиль не работает... как можно поправить?


Replies (5)

RE: Как поправить? - Added by Dmitry Levashov 6 months ago

отправляете на php скрипт? смотрите в сторону magic_quotes

RE: Как поправить? - Added by N Nr 6 months ago

Спасибо, разобрался. Да, на php. Пока только настраиваю...

echo $_POST['editor'];

так выводил.

Действительно, дело в magic_quotes было. Отключил её. Добавил в .htaccess строчку

php_value magic_quotes_gpc off.

Теперь все работает как надо!

RE: Как поправить? - Added by Аркадий Седельников 6 months ago

Не экранировать кавычки - плохая затея, может вылезти боком, лучше сделать обратное действие stripslashes($_POST['editor']) при выводе.

RE: Как поправить? - Added by N Nr 6 months ago

Пока отключенная magic_quotes не вызывает проблем, но stripslashes($_POST['editor']) обязательно учту, спасибо! И еще хотел насчет мелочи спросить, новую тему изза этого думаю не стоит создавать... Можно как то в стилях настроить, или еще каким-нибудь способом, чтобы каждый абзац текста сам с красной строки делался?

RE: Как поправить? - Added by Troex Nevelin 6 months ago

используйте elrte-inner.css чтобы определить стили внутри редактора кажется text-indent опция задаёт отступ в абзаце

(1-5/5)