Cao,
Na php stranici koristim
HTML kôd:
<meta http-equiv="Content-Type" content="text/html; charset=charset=utf-8" />
Kada citam podatke iz baze koji imaju slova šđčćž, umijesto njih dobijem upitnike.
Otprilike kuzim u cemu je problem ali imaju neke stvari poje mi nisu najjasnije pa bih molio za pomoc.
Za ta polja i bazu mi pod "Collation" stoji "latin1_swedish_ci". Mislim da je ovdije zapravo problem, smatram da kada bi umijesto "latin1_swedish_ci" stajalo "utf_bin" da taj problem ne bi postojao.
Da li sam upravu ???
Na glavnoj strani od phpMyAdmina mi stoji:
Citat:
MySQL charset: UTF-8 Unicode (utf8)
MySQL connection collation: utf8_unicode_ci
|
Ne kuzim cemu ovo sluzi, da li mi netko moze objasniti?
Da li sa nekom promjenom ovdje mogu rijesiti svoj problem ?
Da li postoji neki nacin da ja kada pokupim string iz baze da ga prebacim iz "latin1_swedish_ci" u "utf-8" ?
Probavao sam sa
http://de.php.net/utf8_encode ,
http://de3.php.net/mb_convert_encoding ali nisam uspio, iako nisam siguran da li je to uopce moguce ?
Koje postavke vi koristite kod MySQL-a za polja(baze) koja imaju "šđžćč" slova i sto koristite za charset unutar meta taga ?
Jedno od rijesenja koje sam nasao je da prebacim cijelu bazu u utf8 objasnjeno je na
http://drupal.org/node/62258 ili
http://www.oreillynet.com/onlamp/blo..._latin1_t.html samo nisam siguran da li ce mi to uopce pomoci.
Sto bi mi vi savjetovali ?
P.S. neki linkovi koje sam pronasao da su korisni
http://www.joelonsoftware.com/articles/Unicode.html
http://www-atm.physics.ox.ac.uk/user/iwi/charmap.html
http://www.i18nguy.com/unicode/codepages.html#msftdos
Hvala