UTF-8 MYSQL en HTML
Text veld is ook UTF8_unicode_ci
In de HTML heb ik de meta :
Helemaal bovenin de bestanden via PHP :
En zelf in de CSS :
Creëert wordt dan cre�ert weergegeven op mijn website. Wat doe ik fout?
Staat je verbinding met de database ook op UTF-8?
Ik heb het net ook via htaccess geprobeerd maar lukt ook niet :
Ook getest :
Toevoeging op 04/11/2015 19:03:51:
Oke, ik het het getest met utf8_decode() en die maakt er een vraagteken van, utf8_encode() wordt het goed weergegeven.
Dat betekend dus dat de tekst nog steeds ISO-8859-1 is, ook de tekst die vast in de HTML staat. Hoe kan dat nu terwijl ik gebruik maar van de UTF8 meta?
Gewijzigd op 04/11/2015 18:55:53 door Ferdi R
Als je statische HTML gebruikt is het ook van belang dit als UTF-8 op te slaan in je editor.
Het vage is allen als ik het bestand met de Crimson editor sluit en dat weer open is het weer een ASCII bestand.
Toevoeging op 04/11/2015 19:38:33:
Het komt dus door de Crimson editor, ik heb de bestanden nu met Aptana geopend, het woordje Creëert opnieuw ingetypt en opgeslaan/geupload en het werkt nu.
Toevoeging op 04/11/2015 19:48:14:
Maar! de output van de database is nog niet goed, ik zie dat de Collatie van de serververbinding op : utf8mb4_unicode_ci staat, maar bij databankserver staat dat de Karakterset op UTF-8 Unicode staat.
De charset zal daar zeer waarschijnlijk verkeerd ingesteld staan.
Gewijzigd op 04/11/2015 19:55:24 door Peter K
Core:
default_charset: no value
Exif:
exif.encode_unicode: ISO-8859-15
Iconv staat op: ISO-8859-15
Verder weet ik niet waar ik naar moet kijken.