Witam,

Wysyłam zapytanie w postaci linku ze zmienną i odbieram plik xml.

Z tego co wygląda to ten pobierany plik xml jest w ansi, chociaż nie ma ustalonego żadnego kodowania.

Użycie utf-8 lub latin2 powoduje krzaki np wrocław jest jako wroc?aw.

Bazę zmianałem na utf8_general_ci i na latin2. Nie wiem może to jeszcze jakieś inne kodowanie by dało radę.

W pliku php dałem już chyba wszystko co możliwe:

  1. <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
  2. <meta charset="utf-8">
  3. ..
  4. header('Content-Type: text/html; charset=utf-8');
  5. ..
  6. mysql_query ('SET NAMES utf-8');
  7. ..
  8. $xmldoc = new DOMDocument('1.0', 'utf-8');
  9. ...


Zapisywałem plik php w utf, utf bez BOM, ansi...

Nic nie pomaga, do tego jakby również generowany link url do wysyłamnia xml też był źle kodowany bo w miejscu polskich liter są puste pola.

proszę o pomoc smile.gif