Versio

utf8 encoding, rare tekens

Overzicht Reageren

Orhan T

Orhan T

28/07/2008 18:09:00
Quote Anchor link
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.
 
PHP hulp

PHP hulp

25/05/2012 17:12:38
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Jan Koehoorn

Jan Koehoorn

28/07/2008 19:17:00
Quote Anchor link
Heb je ook dit bovenaan je pagina:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
    header ('Content-type: text/html; charset=UTF-8');
?>

en dit in de head sectie:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

?
 
Orhan T

Orhan T

28/07/2008 20:17:00
Quote Anchor link
<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.
Gewijzigd op 01/01/1970 01:00:00 door Orhan T
 
Orhan T

Orhan T

29/07/2008 12:15:00
Quote Anchor link
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?
 
Jan Koehoorn

Jan Koehoorn

29/07/2008 13:04:00
Quote Anchor link
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?

;-)
 
Orhan T

Orhan T

29/07/2008 14:09:00
Quote Anchor link
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.
Gewijzigd op 01/01/1970 01:00:00 door Orhan T
 



Overzicht Reageren

Get Adobe Flash player