![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2009
Сообщений: 4
|
Мучаюсь уже которую неделю, нигде ответа найти не могу.
Есть: XML, который формируется в FLASH: xml_b: my_xml = new XML(); my_xml.onLoad = function(data){ if(data==null){ trace("Data was not send! Try again."); }else{ trace(my_xml); } } xml_b.contentType = "text/xml"; xml_b.sendAndLoad("http://mysite/1.php", my_xml); Задача: отпарсить присылаемый XML в пхп возникает проблема: либо не парсится, выдает ошибку: "<b>Warning</b>: simplexml_load_string() [<a href="function.simplexml-load-string">function.simplexml-load-string</a>]: Entity: line 1: parser error : Input is not proper UTF-8, indicate encoding ! Bytes: 0xC2 0xE2 0xE5 0xE4 in <b>/mysite/1.php</b> on line <b></b><br /> " вроде Flash должен передавать UTF-8 по-умолчанию, хотя при $input=utf8_encode($input) все работает, но страдает кириллица. iconv не работает, никакой. При добавление к $input строчки "<?xml version="1.0" encoding="utf-8"?>", тоже не работает. Как обработать XML с кириллицей в пхп, передаваемый через FLASH? |
![]() |
Часовой пояс GMT +4, время: 16:56. |
|
|
« Предыдущая тема | Следующая тема » |
|
|