Vänligen, förutom databaskodningen, se till att du kontrollerar följande:
- utf8-kodning av FILER (js/php) (under ultra-edit, F12:spara som UTF8-NOBOM)
- utf8 html-innehåll:
<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=utf-8">
- utf8 för din db-anslutning:
SET character_set_connection = 'utf8'
- utf8 av dina sökresultat:
SET character_set_results = 'utf8'
- utf8 för din db-klient:
SET character_set_client = 'utf8'
- utf8 av dina mysql-tabeller:
ALTER TABLE table CONVERT TO CHARACTER SET utf8;
- utf8 för din db-server:
SET character_set_database = 'utf8'
ochSET character_set_server = 'utf8'
- i vissa fall är det nödvändigt att tvinga utf8 i filen när hårdkodade värden behöver kodas. Du skulle behöva lägga till en kommentar ovanpå din fil till exempel med
charset=utf-8
, så att ultraredigera eller din favoritredigerare kan upptäcka det.
rgds.
ps:Jag vet inte utf32 men på något sätt borde logiken vara densamma