Output accenten niet goed

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

AstroVersum

AstroVersum

03/05/2008 14:53:00
Quote Anchor link
Ik heb een script die gegevens uit een sql database haalt. Alleen het script dat ervoor zorgt dat het leesbaar is voor een mens, zorgt ervoor dat accenten op een letter veranderd.
Enkele voorbeelden
ë => ë
ñ => ñ

Als ik in de database kijkt, zijn de tekens nog goed. Op de pagina waar het komt te staan is het fout. Het ligt niet aan de header van deze pagina, maar duidelijk van het script.

Weet iemand hoe ik dat kan voorkomen?
Gewijzigd op 01/01/1970 01:00:00 door AstroVersum
 
PHP hulp

PHP hulp

15/11/2024 23:40:50
 
AstroVersum

AstroVersum

03/05/2008 20:43:00
Quote Anchor link
Ik heb iets gevonden. De output van de database is in UTF-8. Mijn pagina staat ingesteld op ISO-8859-1.

Hoe kan ik dit oplossen zonder mijn huidige header-equiv te veranderen?
 
M Ypma

M Ypma

03/05/2008 21:42:00
Quote Anchor link
door overal (database/server/php/html/bestanden) consistent dezelfde character-set te gebruiken. dus of overal utf-8 of overal ISO-8859-1... een mix van deze zorgt voor problemen
 

04/05/2008 02:07:00
Quote Anchor link
Wat Ypma zegt is natuurlijk het beste.

Graag wijs ik je toch even op de functie utf8_decode.

Mocht je gebruik maken van htmlentities en/of htmlspecialchars dan dien je hier aan ook mee te geven welke charset je wilt gebruiken.
 
GaMer B

GaMer B

04/05/2008 09:57:00
Quote Anchor link
Of kijk naar de functie: iconv
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.