Pogledajte određenu poruku
Staro 05. 12. 2007.   #5
mileusna
Super Moderator
Knowledge base
 
Datum učlanjenja: 20.03.2006
Lokacija: Kragujevac
Poruke: 1.878
Hvala: 291
1.345 "Hvala" u 355 poruka
mileusna je jednostavno dobarmileusna je jednostavno dobarmileusna je jednostavno dobarmileusna je jednostavno dobarmileusna je jednostavno dobarmileusna je jednostavno dobarmileusna je jednostavno dobarmileusna je jednostavno dobarmileusna je jednostavno dobarmileusna je jednostavno dobar
Default

Web stranica treba da je UTF-8 enkodirana takođe da bi se sve videlo kako treba. Ako gledaš preko phpMyAdmin, i za njega imaš podešavanje prilikom logovanja koji charset da koristi za prikaz. Znači ako imaš web stranu/phpmyadmin koji koristi utf-8 i baza je utf-8, ne bi smelo da bude problema.

Ukoliko iz svog skripta/web strane ubacuješ nove rekorde a imaš problema, probaj i da pošalješ sledeće querije kada kreiraš konekciju:
SET NAMES utf8;
SET CHARACTER SET utf8;
SET COLLATION_CONNECTION='utf8_general_ci;
Podrazumeva se da je ta stranica preko koje si postovao formu ili šta već utf-8 enkodirana.

Takođe koristi mysql_real_escape_string umesto mysql_escape_string, mada je ovo više za specijalne karaktere nego li za slova.

Ono što ti ne mogu garatnovati to je kako će se ponašati već ubačeni latin1 stringovi sa našim slovima kada promeniš charset polja u utf-8. Zato je najbolje od početka sve raditi utf-8.
mileusna je offline   Odgovorite uz citat