Re: [GENERAL-BG] xml и кирилиц
| From: | Nikolai Jeliazkov | Date: | Wed, 14 Apr 2004 20:28:12 +0000 |
| Subject: | Re: [GENERAL-BG] xml и кирилиц | ||
| References: | 1 2 | Groups: | php.general.bg |
| Request: | Send a blank email to general-bg+get-146@lists.php.net to get a copy of this message | ||
Andrey Hristov wrote:
Nikolai Jeliazkov wrote:пускам следния пример - взет е от официалната документация на 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Потърсих в 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). Може и да помогне, не че съм пробвал Андрей благодаря, но не помага