Na swojej stronie używam prostego skryptu w AJAXie, który łączy się ze skryptem PHP, który to z kolei pobiera dane z bazy danych i zwraca je z powrotem do skryptu AJAX.
Mój problem tkwi w tym, że mimo, że strona kodowana jest w ISO-8859-2, dane w bazie zapisane są w Latin2_general_ci, to po otrzymaniu tych danych przez AJAXa polskie znaki są zmieniane na krzaczki.
W czym tkwi problem (dodam, że gdy łączyłem się z zewnętrznym serwerem MySQL z localhosta, zamieniało niektóre polskie znaki na ? a nie krzaczki)?