Re: [GENERAL-BG] xml и кирилиц

[email protected] (Valucho Nedelchev) Thu, 15 Apr 2004 10:26:12 +0200
Newsgroups php.general.bg
Message-ID <[email protected]>
Nikolai Jeliazkov wrote:

> Andrey Hristov wrote:
>
> > Nikolai Jeliazkov wrote:
> >
> >> Потърсих в help-а и питам, защото не намерих отговор
> >> Там има пример за нещо такова, но не работи с кириица :(
> >> Рскам РґР° РґСЉСЂР¶Р° xml РІ text поле РІ mysql
> >> До тук няма проблеми - проблемите са при обработването му с php
> >> Когато имам encoding="windows-1251"
> >> Тогава php дава следната грешка: Unsupported encoding windows-1251
> >>
> >> Дайте някоя сламка за която да се хвана
> >> Рзползвам Apache/2.0.46 (Trustix Secure Linux/Linux) PHP/4.3.2
> >>
> >> поздрави
> >> Николай Желязков
> >>
> > Пробвай с "cp1251" (цепе1251). Може и да помогне, не че съм пробвал
> >
> > Андрей
> благодаря, но не помага
> пускам следния пример - взет е от официалната документация на php. 
> Само xml-а е променен
> <?php
> $dom = domxml_open_mem('
> <?xml version="1.0" encoding="cp1251"?>
> <top>
>     aaa
> </top>
> ');
> // to have a clean DOM doc, remove the root node with :
> $dom->remove_child($dom->document_element());
> $elt = $dom->create_element(utf8_encode("РїСЂРѕР±Р°"));
> $dom->append_child($elt);
> echo utf8_decode($elt->node_name());
> echo $dom->dump_mem();
> ?>
>
> грешките са:
> Warning: domxml_open_mem(): Entity: line 2: in 
> /home/httpd/html/test/xml.php on line 7
> Warning: domxml_open_mem(): error: in /home/httpd/html/test/xml.php on 
> line 7
> Warning: domxml_open_mem(): XML declaration allowed only at the start 
> of the document in /home/httpd/html/test/xml.php on line 7
> Warning: domxml_open_mem(): <?xml version="1.0" encoding="cp1251"?> in 
> /home/httpd/html/test/xml.php on line 7
> Warning: domxml_open_mem(): ^ in /home/httpd/html/test/xml.php on line 7
> Fatal error: Call to a member function on a non-object in 
> /home/httpd/html/test/xml.php on line 9
>
> Пробвах всякакви комбинации от cp win windows 1251 и тире и без тире и 
> ...
> не помага
>
> Никой ли не му се е налагало да използва xml и кирилица едновременно?
>
> поздрави
> Николай Желязков
>
A zashto ne opitash s utf8