[ Ivan Golubović @ 06.12.2005. 23:00 ] @
| Imam problem sa UTF8 enkodingom. Naime u mySQL-u su mi lepo uneta polja (utf8_general_ci) koja kada pokušam da prikažem preko:
<? echo nl2br($row["polje"]);?>
dobijem ? umesto naših slova.
Encoding xHTML stranice mi je UTF-8. |
[ bokacbl @ 06.12.2005. 23:17 ] @
>
>
>
imao sam slican problem i rijesio sam ga sljedecom postavkom odnosno
modifikacijom query-ja
$set = mysql_query ('SET NAMES UTF8');
$set = mysql_query ('SET COLLATION_CONNECTION=utf8_unicode_ci');
[ Ivan Golubović @ 06.12.2005. 23:27 ] @
Ne radi... Ubacio sam te redove posle konektovanja na bazu. Mada ne vidim šta oni rade...
Gde bi trebalo da se nalaze?
[ bokacbl @ 06.12.2005. 23:58 ] @
>
>
>
izvini zaboravio sam napisati sve evo ti kako meni radi:
$server=mysql_connect("localhost","xxx","xxx");
if(!server)
die("Nije moguce pristupiti serveru");
$baza=mysql_select_db("xxx");
if(!baza)
die("Nije moguce pristupiti bazi");
//Kraj konekcije
$set = mysql_query ('SET NAMES UTF8');
$set = mysql_query ('SET COLLATION_CONNECTION=utf8_unicode_ci');
$charset = mysql_client_encoding($server);
[ Ivan Golubović @ 07.12.2005. 00:12 ] @
Sve radi divno i krasno na mySQL serveru v3.23...
ali na v4.1... ne radi...
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.