używam EditPlusa, znaki ś, ą, ź muszę zapisywać w specjalny sposób, aby były widoczne na stronie, np. ś to X (niestety jak wklejam ten znak, forum go kasuje; w kodzie używam go jako X)
gdy użyję kodu:
$html = '<p>słoń Xwinia</p>'; $dom = new DOMDocument('1.0', 'UTF-8'); $dom->loadHTML($html);
nie pokazują się polskie znaki, ale gdy użyję takiego kodu:
$html = '<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /><p>słoń Xwinia</p>'; $dom = new DOMDocument('1.0', 'UTF-8'); $dom->loadHTML($html);
wszystko jest ok
oczywiście mógłbym na tym zaprzestać, ale uważam, że to rozwiązanie nieeleganckie - jak to można naprawić?