[ vladared @ 15.05.2007. 13:29 ] @
Elem, sledeci je problem:
imam server koji prilikom prikazivanja php stranica koristi cp1250 (što je namešteno) međutim problem se javlja kada vuče podatke iz baze podataka koja je urađena u mysql-u. Probao sam da podatke u bazi setujem i kao utf8 i kao cp1250 Da li mi neko može pomoći kako da namestim da dobijem korektan prikaz naših fontova na stranici u delu koji se vuče iz mysqlbaze?
[ agvozden @ 16.05.2007. 09:46 ] @
Nije bitno kako ces setovati bazu, ako to radis naknadno.

Bitno je kako su uneti podaci u bazu. Kada sam promenio kodni raspored na jednom sajtu morao sam da napisem skript koji ce proci kroz bazu i promeniti sve iz recimo win1250 u utf-8.

Znaci, moraces da sajt prilagodis bazi, ili kompletan izlaz iz baze provuces kroz neku obradu...
[ HiTech Profile @ 16.05.2007. 13:42 ] @
Ako si redove setovao sa utf-8, odmah nakon konekcije sa bazom a pre citanja iste dodaj

Code:

mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION='utf8_general_ci'");


to bi trebalo da resi problem.
Ako ti je php setovan da je defolt neki drugi set na samom pocetku strane ispred <html> dodaj

Code:

<?php header("Content-Type: text/html; charset=utf-8"); ?>