Всем привет, столкнулся с проблемой передачи через POST HTML текста,делаю сервис позволяющий создавать HTML рассылку по шаблонам, спецификация такова, что перед тем как сохранить шаблон, его можно немерянное количество раз предпросмотреть и отправить себе любимому, из-за чего, приходиться перекидывать всё это безобразие по POST. Но вот встаёт проблема если использовать английский текст, допустим "Can't", то вот эта самая ковычка встаёт поперёк горла, и начинает засвечивать hidden поля. Подскажите как проще разойтись с этой проблемой. Использовать addcslashes() - не вариант, в тексте есть заранее заэкранированные слова, которые разэкранировать нельзя.
Спустя 11 минут, 59 секунд (9.03.2011 - 17:50) sergeiss написал(а):
Читай тогда про htmlspecialchars().
Спустя 1 час, 28 минут, 14 секунд (9.03.2011 - 19:18) mansoff написал(а):
а может можно стринг перегнать в HEX или ZIP , чтобы во время передач через POST не экранировались символы?
Спустя 1 час, 19 минут, 17 секунд (9.03.2011 - 20:37) sergeiss написал(а):
mansoff - зачем????? Ты прочитай сначала про эту функцию

И ты поймешь, что она тебе тут очень хорошо поможет.