Nu gebruik ik een xml feed die utf 8 als encoding gebruikt. Mijn database, databaseverbinding, tabellen gebruiken ook utf8_general (naar aanleiding van vorige topic mysql collatie). I

k gebruik in me scripts htmlentities maar krijg toch rare tekens als vraagtekens in zwarte blokken , met letters als ë.

Hoe kan ik dit verhelpen?

Ik hoop dat iemand me kan helpen.
Heb je ook dit bovenaan je pagina:

<?php
	header ('Content-type: text/html; charset=UTF-8');
?>

en dit in de head sectie:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

?
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
Dat heb ik, kan het aan de hoofdletters liggen?

Edit: als ik het via pagina info bekijk , staat er wel onder charset : UTF-8.
Bumpje, ik heb nu in php my admin gekeken.
Mijn database verbinding is utf8_unicode_ci , en mijn tabellen utf8_general_ci , maakt dit wat uit?
Je zou denken van wel, anders waren die twee namen er niet. Je kunt de character encoding per database, per tabel, of per veld opgeven. Ik verwacht dat de encoding per veld de hoogste prioriteit heeft, dan per tabel en dan per database.

Bij het aanmaken van een nieuwe tabel wordt waarschijnlijk gekeken naar de database encoding, en bij een nieuw veld naar de tabel encoding. Maar wat let je om het uit te proberen?

;-)
Wat is het verschil tussen die twee? Me tabellen zijn general en me database en verbinding unicode.

Voor de mensen met de zelfde vraag verwijs ik door naar: http://www.webmasterworld.com/databases_sql_mysql/3425464.htm

2e Edit:

Hé hé , eindelijk mijn probleem opgelost. Ik schrijf hier binnenkort wel een tutorial over.
hoi hoi,

is deze tutorial er ooit gekomen? want bij mij blijven de diakritische tekens als ? weergegeven worden. Als je op het forum zoekt gaat het alle kanten uit en wordt het allemaal heel verwarrend.
Er is geen man over boord of zo hoor maar zou mooi zijn als de tekst op mooie manier wordt weergegeven.

Collatie:
database en alle tabellen staan op utf8_general_ci ingesteld.
Stuur hem eens een PM?

Het is niet nodig om een oud topic omhoog te schoppen. Eventuele verdere vragen mogen in een nieuw topic.
Daarom doe ik deze dicht.

Reageren