Portál AbcLinuxu, 13. května 2025 20:25

Dotaz: XML RPC v PHP - znaková sada

Toman avatar 19.11.2008 00:30 Toman | skóre: 29 | blog: Tomanův blog | Kostelec nad Orlicí
XML RPC v PHP - znaková sada
Přečteno: 523×
Odpovědět | Admin
Zdravím, mám takový problém, s podivnou zápletkou. O víkendu jsem neměl k dispozici svůj počítač, a tak jsem vyvíjel na WAMP serveru, namísto LAMPu. Udělal jsem si několik funkcí využívající XML RPC, komunikující se službou, která komunikuje v UTF-8. Znaková sada mého souboru s funkcemi je v UTF-8, a teď ted problém - v těch Windowsech to běhalo jak mělo, správně se to vkládalo na server i z něho četlo. Dám-li to však na Linux, a to mám celý v UTF-8, tak přijatá data jsou v pořádku, ale odeslaná se odesílají v jíném kódování - edituji-li si pak odeslaná data v cílové serverové aplikace, diakritika je pryč :-( Poraďte prosím někdo, co mám v php.ini nastavit, aby to bylo vše dobře.

Předem díky...
Have you tried turning it off and on again? | tomaskavalek.cz | Google
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Toman avatar 19.11.2008 01:06 Toman | skóre: 29 | blog: Tomanův blog | Kostelec nad Orlicí
Rozbalit Rozbalit vše Re: XML RPC v PHP - znaková sada
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak ted tomu vubec nerozumim, kdyz to pres iconv upravim do windows-1250, tka to jde dobre, a pritom sluzba dle poskytovatele komunikuje v utf-8, u mne je utf-8.... :-(
Have you tried turning it off and on again? | tomaskavalek.cz | Google
Toman avatar 19.11.2008 02:29 Toman | skóre: 29 | blog: Tomanův blog | Kostelec nad Orlicí
Rozbalit Rozbalit vše Re: XML RPC v PHP - znaková sada
Vyreseno, moje chyba, zadavatel mi dodal dosti starou a navic Beta verzi XML_RPC, po nejakem tom lamani hlavy jsem se koukl na changelog, nova verze, stabilni, http://pear.php.net/package/XML_RPC/download/, vse funguje jak ma ;-)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.