Vreemde tekens correct weergeven

Status
Niet open voor verdere reacties.

ac484219

Gebruiker
Lid geworden
17 mei 2007
Berichten
54
Hallo

hoe kan ik vreemde tekens ingegeven via een website correct weergeven in de MySQL databank.
Tekens zoals è - ç - ü.

Moet ik daarvoor een specifieke collatie gebruiken?
Alvast bedankt voor de reactie.
 
iets duidelijker graag, heb je er problemen mee en waar wil je dat precies doen?
 
Probleem is :
ingave op webpagina : jürgen
waarde in MySQL databank : jürgen
 
Probleem opgelost.
Bij het openen van de MySQL databank in PHP volgende code zetten

mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION = 'utf8_unicode_ci'");
 
Die code zou best goed kunnen zijn, want het probleem is: verkeerde unicode instellingen.
 
Let op dat je de character encoding *overal* goed moet zetten, dus niet alleen in je database maar ook in je HTML, je PHP, echt overal.
Let ook op dat PHP bijzonder ontiegelijk slecht is in het omgaan met UTF8 strings, dus zorg dat je alle bewerkingen op UTF8 data doet met de mb_* functies van PHP.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan