Od długiego czasu męczę się z polskimi znakami, a raczej ich brakiem, po wczytaniu z pliku XML.
Zmieniałem już kodowanie wszystkiego na UTF-8 bo simplexml sam zmienia mi format i ciągle nie działa.
Poniżej trochę kodu:
<?php if(!$xml=simplexml_load_file(LANG_DIR.$lang.'.xml')) $tpl->assign('tmp',$xml->ConnectionError); ?>
<?xml version="1.0" encoding="iso-8859-2"?> <errors> <ConnectionError>Błąd połączenia z bazą danychĄŚĆŹŻŁÓ</ConnectionError> <DbError>Zła baza danych</DbError> </errors>
Strona kodowana w UTF-8