Sa kodnom stranom ISO-8859-2 dobijam:
Code:
š - ¹ iz PHP-a, a š iz mySQL-a
ž - ¾ iz PHP-a, a ž iz mySQL-a
ć - æ
č - è
Pretpostavljam da je razlika zato što su php fajlovi snimljeni kao ISO-8859-2, a mySQL radi na Windowsu (pa je onda to windows-1252 kodna strana). Međutim i ako prebacim kodnu stranu na windows, a php fajl snimim kao windows-1252, oda opet dobijem kukice za č i ć.
E sada, malo sam gledao Apache conf i "AddDefaultCharset ISO-8859-1" liniju. Ukoliko tu postavim "AddDefaultCharset ISO-8859-2", dobijem OK ISO karaktere, ali onda mySQL ne valja. Ukoliko disablujem ovu liniju onda server gleda na specifiranu kodnu stranu na stranici, ali to je opet ISO, a mySQL radi sa Windows.
Kako da napravim i da mySQL radi sa ISO karakterima, ili je neizbezno da radim sa windows kodnom stranom?
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja