На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: Serafim, fatalist
  
    > xmlrpc_encode_request и кодировка
      На моем сервере

      ExpandedWrap disabled
        $request = xmlrpc_encode_request('Name', array(
        "text" => "Описание"));
         
        var_dump($request);


      Выдает

      ExpandedWrap disabled
        <body>
        string(384) "<?xml version="1.0" encoding="iso-8859-1"?>
        <methodCall>
        <methodName>name</methodName>
        <params>
         <param>
          <value>
           <struct>
            <member>
             <name>text</name>
             <value>
              <string>Описание</string>
             </value>
            </member>
           </struct>
          </value>
         </param>
        </params>
        </methodCall>
        "
        </body>


      Т.е. кодировка iso-8859-1
      Я работаю с api одной из бирж текстов.
      И как только я не заворачивал исходные данные ничего не помогает, туда отправляются корокозябры.

      Куда можно копнуть?

      Вот такие манипуляции не сработали.

      ExpandedWrap disabled
        $text1 = iconv("windows-1252", "UTF-8"," текст1 ");
        $text2 = mb_convert_encoding('тестовый', 'utf-8', mb_detect_encoding('тестовый'));
        $text3 = " текст3 ";
        html_entity_decode($text3);
        $text3 = iconv('ISO-8859-1', 'UTF-8', $text3);*/
        //$opis = mb_convert_encoding('описалово', "windows-1251", "UTF-8");
        //$opis = iconv('iso-8859-1','UTF-8','описалово');
      Сообщение отредактировано: link -
        Решилась проблема через доп параметр функции

        ExpandedWrap disabled
          ,
                          array(
                            'escaping' => 'markup',
                            'encoding' => 'utf-8'
                          )
        0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0,0257 ]   [ 16 queries used ]   [ Generated: 28.03.24, 15:57 GMT ]