За последние 24 часа нас посетили 17020 программистов и 1652 робота. Сейчас ищут 977 программистов ...

Передача по протоколу XML-RPC текста HTML с тегами

Тема в разделе "PHP для новичков", создана пользователем VLK, 13 сен 2014.

  1. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    Кто не знает что такое XML-RPC это обмен данными в виде XML файлов, вопрос, надо отправить текст содержащий HTML теги, но парсер обрабатывает HTML теги так же как XML, т.е. в результате мы получаем совсем не то, подскажите, как в таком случае быть?

    Я нашел пока один вариант, это перед отправкой пропускать текст с HTML тегами через htmlspecialchars и что самое главное, отправляю я обработанный текст т.е.:
    Код (Text):
    1. <div>привет</div>
    а на сервер приходит то, что надо, и с нормальными символами (т.е. я на сервере через htmlspecialchars_decode НЕ пропускаю полученный текст):
    Код (Text):
    1. <div>привет</div>
    что меня пугает :)


    Собственно есть ли еще какие то варианты решения этой проблемы (по мимо того что я привел)?
     
  2. Хыиуду

    Хыиуду Активный пользователь

    С нами с:
    3 июн 2014
    Сообщения:
    618
    Симпатии:
    5
  3. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    Я уже отчаялся остаться без помощи..

    да видимо из всех вариантов что я нашел (а это htmlspecialchars или кодировать в base64) это самое дельное решение.
    Спасибо за подсказку.