Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: SimpleXML и кодировка UTF8
Форумы портала PHP.SU » » Вопросы новичков » SimpleXML и кодировка UTF8

Страниц (1): [1]
 

1. Newy - 10 Октября, 2011 - 18:32:34 - перейти к сообщению
Здравствуйте. Подскажите пожалуйста решение.
Есть xml файл с <?xml version="1.0" encoding="UTF-8"?>
Считываю его в переменную $xml:

$xml = @simplexml_load_file($xml_url);

Проблема в следующем.
Есть поле вида "€0 + €0", но после считки из xml файла получаю я его уже как "€0 + €0". В чем проблема? И как ее решить? Заранее спасибо за помощь.
2. DeepVarvar - 10 Октября, 2011 - 19:09:24 - перейти к сообщению
Проверьте кодировки еще раз и везде.
3. Newy - 11 Октября, 2011 - 09:30:38 - перейти к сообщению
Везде это где?
4. Newy - 11 Октября, 2011 - 12:12:44 - перейти к сообщению
Проблема действительно оказалась в кодировку php файла. Решилась с помощью "AddDefaultCharset UTF-8" в файле .htacces.
Спасибо за помощь, тему можно закрывать.

 

Powered by ExBB FM 1.0 RC1