Autor | Zpráva | ||
---|---|---|---|
noName Profil * |
#1 · Zasláno: 24. 4. 2012, 17:53:56
Zdravím, mohl by mi někdo, prosím poradit proč mi nefunguje kódování? Díky.
$request = xmlrpc_encode_request($method, $params, array('encoding' => "UTF-8")); $options = array( 'http' => array( 'method' => "POST", 'header' => "Content-Type: text/xml", 'content' => $request ) ); $context = stream_context_create($options); $file = file_get_contents($this->url, false, $context); $response = xmlrpc_decode($file, "UTF-8"); Z: ěžýš Na: Äžýš |
||
Joker Profil |
#2 · Zasláno: 24. 4. 2012, 18:00:37
noName:
Nejspíš vstup není v kódování utf-8? |
||
noName Profil * |
#3 · Zasláno: 24. 4. 2012, 18:09:17
Index utf-8 je, tam volám třídu s uvedeným kódem, která je také v utf-8.
|
||
noName Profil * |
#4 · Zasláno: 24. 4. 2012, 19:31:12
Takže vyřešeno, pro použití diakritiky je potřeba změnit:
$request = xmlrpc_encode_request($method, $params, array('encoding' => "UTF-8")); $request = xmlrpc_encode_request($method, $params, array('escaping' => 'markup', 'encoding' => "UTF-8")); |
||
noName Profil * |
#5 · Zasláno: 24. 4. 2012, 21:58:02
Mohl by mi ještě někdo poradit jak mám escapovat url ?
<member> <name>clickthruUrl</name> <value><string>http://www.example.cz?param=x¶m2=xy</string></value> </member> To mi vyhodí, že není struktura (kvůli tomu &) nevíte jak to nahradit? Díky. |
||
peta Profil |
#6 · Zasláno: 25. 4. 2012, 08:14:38
&
|
||
noName Profil * |
#7 · Zasláno: 25. 4. 2012, 10:56:30
peta:
To mi nepomůže, protože tam ten znak & pořád je. |
||
Meris Profil * |
#8 · Zasláno: 25. 4. 2012, 11:51:58
ahoj,
můžes použít nahrazování url za %xx - hexadecimální honotu znaku. %26 nahrazuje znak & www.example.cz%3Fparam%3Dx%26param2%3Dxy
http://www.opinionatedgeek.com/dotnet/tools/urlencode/Default.aspx http://urlencode.org/?encode=www.example.cz%3Fparam%3Dx%26param2%3Dxy
|
||
noName Profil * |
#9 · Zasláno: 25. 4. 2012, 13:45:00
Meris:
Díky. |
||
peta Profil |
#10 · Zasláno: 25. 4. 2012, 14:27:17
noName: & tam porad je, ale zkousel jsi to? Pro zbozi.cz mi to xml zkouslo, kdyz jsem resil problem s & naposled.
|
||
noName Profil * |
#11 · Zasláno: 25. 4. 2012, 16:53:53
peta:
Ano, zkoušel (už před dotazem), ale pořád to vyhazovalo tu chybu. |
||
Časová prodleva: 12 let
|
0