![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2005
Сообщений: 57
|
Есть скрипт новостей. Когда юзер добавляет новость, ее текст записывается в базе, предварительно обработанный функцией htmlspecialchars (заменяет символы < и > на < и >).
А когда новость загружается во флешку, то во флешку идет примерно такой пост: sid=1&uid=1&text=sometext < b >... И, следовательно в новость записывается лишь часть текста до первой всетречи &. Как этого избежать? |
|
|||||
|
Регистрация: Oct 2005
Сообщений: 57
|
Постом через лоадварс. xml не подходит, тк весь движок придется переписывать.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
а почему бы теги не вернуть назад?
|
|
|||||
|
Цитата:
__________________
...я люблю людей!.. |
|
|||||
|
Регистрация: Oct 2005
Сообщений: 57
|
iNils да, так - но это сути не меняет
Спасибо за совет с onData, попрбую. Но так идет стандартый метод decode. А как его переписать под себя - вообще не понимаю. По ходу возник еще вопрос - а как вообще в текстфилде с хтмлем можно отобразить символы < и >, ведь по-любому строку <smth> флешка никогда не покажет - она же обработает это или как дефолтовый тэг, или стиль... Уже столько лет пишут порталы под флеш - должны ж были как-то это придумать? А с передачей амперсанда пока мне кажется самый реальный выход - или при передаче из скрипта его просто вырезать нафиг - кому он нужет в новостях... |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Цитата:
|
|
|||||
|
4AM Games
|
Я сталкивался с такой проблемой, но в упор не помню как решил, толи я передал номер символа в юникоде, толи написал парсер..было два года назад.
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:10. |
|
|
« Предыдущая тема | Следующая тема » |
|
|