Zorg ervoor dat u naast de databasecodering ook het volgende controleert:
- utf8-codering van de BESTANDEN (js/php) (onder ultra-edit, F12:opslaan als UTF8-NOBOM)
- utf8 html-inhoud:
<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=utf-8">
- utf8 van uw db-verbinding:
SET character_set_connection = 'utf8'
- utf8 van uw zoekopdrachtresultaten:
SET character_set_results = 'utf8'
- utf8 van uw db-client:
SET character_set_client = 'utf8'
- utf8 van je mysql-tabellen:
ALTER TABLE table CONVERT TO CHARACTER SET utf8;
- utf8 van uw db-server:
SET character_set_database = 'utf8'
enSET character_set_server = 'utf8'
- in sommige gevallen is het forceren van utf8 in het bestand nodig wanneer hardgecodeerde waarden moeten worden gecodeerd. Je zou bijvoorbeeld een opmerking bovenaan je bestand moeten toevoegen, met
charset=utf-8
, zodat Ultra Edit of je favoriete editor het kan detecteren.
rgds.
ps:ik ken utf32 niet, maar op de een of andere manier zou de logica hetzelfde moeten zijn