MySQL, Plik, str_replace i polskie znaki…
Przyszło mi ostatnio pracować na dostarczonej przez zleceniodawcę bazie.
Teoretycznie posiadała ona kodowanie utf-8 general ci, więc wszystkie pliki miały charset utf-8, oraz same były kodowane w tymże zestawie znaków.
Nie mogłem uzyskać tych cholernych polskich znaczków. Dopiero po zmianie charsetu (head) na iso-8859-2 uzyskałem polskie znaki.
Jednak coś tu było nie tak – nie działało str_replace, nie mogłem zamienić polskich znaków na ich bezogonkowe odpowiedniki.
Z rozwiązaniem przyszedł mój przyjaciel któremu jestem dozgonnie wdzięczny za to.
Zmiana zestawu znaków tabeli:
ALTER TABLE `tabela` DEFAULT CHARACTER SET latin2 COLLATE latin2_general_ci
Oraz kodowanie wszystkich plików w iso-8859-2 + ustawienie w head, charsetu iso-8859-2.
Działa idealnie.
Właśnie pracuję nad problemem polskich znaków w WordPress 2.5. Zobiłem to co opisano powyżej, ale ciągle widzę znaki zapytania.
Co zrobić, aby rozwiązać ten problem, krok po kroku (nie jestem informatykiem
)? Dzięki za pomoc.
Mój adres to: jartyl-adhoc -AT- yahoo.pl
Pozdrawiam
Jarek
Możesz zacząć stąd: http://www.goldenline.pl/forum/fani-wordpressa/319666