как через XML_RPC передавать данные в UTF8?

Mira

Guest
как через XML_RPC передавать данные в UTF8?

как через XML_RPC передавать данные в UTF8?

-~{}~ 02.02.05 14:58:

<?xml version="1.0" encoding="iso-8859-1"?>
<methodCall>
<methodName>login</methodName>
<params>
<param>
<value>
<string>&#208;&#144;&#208;&#145;&#208;&#161;&#208;&#158;&#208;&#155;&#208;&#1
74;&#204;&#129;&#208;&#162;&#208;&#157;&#208;&#152;&#208;&#153;</string>
</value>
</param>
<param>
<value>
<string>testv</string>
</value>
</param>
</params>
</methodCall>

-~{}~ 02.02.05 19:16:

мда... тут на нее однозначно ответят :((
 

SiMM

Новичок
Mira, какого <censored> ты пишешь текст в UTF-8, а в заголовке указываешь какой-то левый iso-8859-1?
И вообще - бросай эту плохую привычку - оверпостинг. Чесс слово - неприятное впечатление производит.
 

Mira

Guest
я вот и говорю ч, что этот левый iso-8859-1 каким -то образом надо установить в ЮТФ

а оверпостинг мой вышел по случайности.... я не нашел тему и думал что не добавилась она ..... вот и все ....
 

slach

Новичок
ты с XMLRPC как работаешь ?? какой пакет используешь ??? PEAR::XML_RPC ?
или что 7
 

Mira

Guest
пхп 503 муэскуэль 417
может здесь собака зарыта
Код:
		$this->fp = fsockopen($this->host, $this->port, $errno, $errstr);
		$request = xmlrpc_encode_request($function,  $arguments);
		$query = "POST / HTTP/1.0\nUser_Agent: RedPoint Presentation Client\nHost: ".$host."\nContent-Type: text/xml charset=UTF-8\nContent-Length: ".strlen($request)."\n\n".$request."\n";
		if (!fputs($this->fp, $query, strlen($query))) {
			$errstr = "Write error";
			return 0;
   		}
		$contents = '';
-~{}~ 03.02.05 14:33:

-----------------------------------------------------

т.е. вот функция которая кодирует в хмл....
$request = xmlrpc_encode_request('cycle', 'egg');

пример с (http://ua2.php.net/manual/en/ref.xmlrpc.php)

вот тут то и надо как то указать что бы кодировала в UTF8
 

chameleon

Новичок
не работал с PHP XML-RPC, но вот в API такое есть:
http://xmlrpc-epi.sourceforge.net/main.php?t=php_api#output_options
 
Сверху