Musze zamienic kodowanie tekstu z UTF-8 na ISO-8859-2 przed zapisem do bazy.
Problem w tym, ze ten tekst czesto zawiera nieobslugiwane cudzyslowy skopiowane z Worda, o takie:
Cytat
„ ”
Jak uzywam do konwersji mbstring to zamienia te cudzyslowy na znaki zapytania, a jak uzyje iconv to mi wywali blad ze tekst zawiera nieobslugiwane znaki.
Probowalem zamienic te cudzyslowy na zwykle (ktore moge wklepac z klawiatury) za pomoca str_replace, ale Eclipse mi nie chce w ogole zapisac pliku php bo tych znakow nie moze zapisac w kodowaniu ISO.
Co z tym zrobic? Jak to zamienic na zwykly cudzyslow?
Moge ostatecznie kazac mbstring je usunac za pomoca
Kod
ini_set('mbstring.substitute_character', 'none');
ale to nie jest dobre wyjscie.