PDA

Показать полную графическую версию : кодировка в Dom расширении PHP


elfoflorien
13-02-2005, 13:30
У меня возникла такая вот проблема: при использовании функций Dom в PHP выдается сообщение об ошибке:

Warning: domxml_xmltree(): Input is not proper UTF-8, indicate encoding ! in путь к файлу on line 3
Warning: domxml_xmltree(): Bytes: 0xE8 0xF0 0xE3 0xF7 in путь к файлу on line 3





сам файл:

<?php

$file= "data.xml";
$fileHandler= fopen( $file, 'r' );
$xmlData= fread( $fileHandler, filesize( $file ));
$tree= domxml_xmltree( $xmlData );

?>


скажите, что можно сделать?
и можно ли вообще?

Vlad Drakula
13-02-2005, 13:46
elfoflorien
а в какой кодировке файл?

elfoflorien
13-02-2005, 13:58
Vlad Drakula
windows-1251
теперь еще один вопрос: как конвертировать из UTF-8 и наоборот

Vlad Drakula
13-02-2005, 14:05
elfoflorien
в пхп есть встроенные функции для этого, но мне не удалось заставить из работать...
по этому мне пришлось писать перекодировщик самому...

вот нашол... посмотри здесь (http://forum.oszone.net/showthread.php?t=31096&highlight=UTF-8)

E-mail
13-02-2005, 14:20
elfoflorien
может название на русской раскладке написал?

elfoflorien
13-02-2005, 14:26
Vlad Drakula
большое спасибо, благодаря твоей ссылке во всем разобрался.

Vlad Drakula
13-02-2005, 16:28
elfoflorien
поиск великая штука!!!

если будешь чтонибуть искать в этом разделе то советую прописать мой ник при поиске, т.к. я практически во всех полезных темах постил, ну и вообще много разных очень полезных тем создавал в этом разделе!




© OSzone.net 2001-2012