mam plik test.xml stworzony i zapisany w utf-8 w notepad++ . Czesc rzeczy z niego jest dodana przez php z tego watku - Temat: PHPXML SimpleXMLElement asXML i formatowanie kodu .
Problem jest taki, ze czesc polskich znakow jest normalnie zapisana "±¶óęęęę" (te recznie napisane w notepadzie++), a czesc jest w takiej formie "ś ć" itp. (te dodane z formularza). Na stronie wszystko sie dobrze wyswietla, ale chcialbym, aby w pliku .xml wszystkie znaki byly zapisane jako "±¶óóó" itd.
Poszukalem troche w google i probowalem to tak zrobic:
$kodowanie = utf8_encode($kodowanie);
i to powoduje dobre wyswietlanie na stronie, ale w zrodle wszystkie polskie literki zostaja zamienione na "ś" itp.
$kodowanie = mb_convert_encoding($kodowanie, 'UTF-8', 'HTML-ENTITIES');
to natomiast zmienia i polskie znaki i "ś" na "?"
Nie wiem jak sie inaczej do tego zabrac, jakies wskazowki?
z gory dzieki!
aha, wszedzie mam oczywiscie:
<META HTTP-EQUIV="content-type" CONTENT="text/html; charset=utf-8">