Rare tekens ipv normale tekens?
Hoi Allemaal,
Ik zit met een probleem. Ik heb een website gemaakt, waarbij ik met een database werk. Hierin worden o.a. nieuwsberichten opgeslagen. Echter, in de database krijg ik rare tekens ipv ö, ë etc... Zie voor voorbeeld: http://www.svcolmschate.nl/test/teamarchive.php?id=35&s=1011 (de titels van nieuwsberichten, bijvoorbeeld –).
Hoe kan ik dit oplossen?
Ik zit met een probleem. Ik heb een website gemaakt, waarbij ik met een database werk. Hierin worden o.a. nieuwsberichten opgeslagen. Echter, in de database krijg ik rare tekens ipv ö, ë etc... Zie voor voorbeeld: http://www.svcolmschate.nl/test/teamarchive.php?id=35&s=1011 (de titels van nieuwsberichten, bijvoorbeeld –).
Hoe kan ik dit oplossen?
Gesponsorde koppelingen:
Gebruik UTF-8 in je header(), en ook in je database.
De collatie lijkt nog fout te staan.
De collatie lijkt nog fout te staan.
Hoe kan ik de collatie in mn database aanpassen (in één keer alles naar UTF-8 zetten)? En moet ik de header (ik neem aan: header ('Content-type: text/html; charset=utf-8'); ) op elke pagina zetten?
Toevoeging op 11/08/2011 18:14:27:
Bump (Excuses)
Toevoeging op 11/08/2011 18:14:27:
Bump (Excuses)
Gewijzigd op 11/08/2011 11:05:55 door Roeltje M
Mmm, raar, ik gebruik de header code en in de database staat 't wel goed weergegeven.
(zie voor voorbeeld: http://www.svcolmschate.nl/test/teamarchive.php?id=30&s=1011, hier gaat t fout).
(zie voor voorbeeld: http://www.svcolmschate.nl/test/teamarchive.php?id=30&s=1011, hier gaat t fout).
Wat je ook altijd kan doen is er een tabel bijhalen met HTMl special characters (google).
Enkele voorbeelden:
Enkele voorbeelden:
Ja, dat klopt. Maar dit is tekst dat door users wordt ingevoerd in database. In de database staat dan bv wel een ü, maar bij het weergeven krijg ik dan een ? te zien.



