Speciale tekens in code omzetten
Ik haal op een pagina op mijn site informatie van mensen uit een database.
Nu heeft iemand zich aangemeld met een 'é' in zijn naam.
Maar, in FireFox (niet in IE, anderen niet getest) staat er een '?' op de plaats van de 'e'..
Hoe vervang ik dit vraagteken door de 'é' ?
Gr. Tom
Gewijzigd op 01/01/1970 01:00:00 door --
Evert schreef op 04.07.2008 21:37:
é gebruiken
Ja dat begrijp ik. Maar hoe zorg ik ervoor dat hij dat automatisch gebruikt ipv de 'é' als hij de info uit de database haalt?
Noppes schreef op 04.07.2008 21:37:
En waar zet ik dit dan precies in mijn code?
Ik heb dit nl. nog nooit eerder gedaan.
Gewijzigd op 01/01/1970 01:00:00 door Tom C
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?
...
// haal record uit db, zet het in $row.
$bericht = htmlentities($row['bericht']);
echo $bericht;
...
?>
...
// haal record uit db, zet het in $row.
$bericht = htmlentities($row['bericht']);
echo $bericht;
...
?>
Works like a charm!
Bedankt! =)
EDIT:
Wacht even.
Als test werkt hij wel. Als ik hem daadwerkelijk op de site zet opeens niet!
Heel vreemd, ik kijk er even in...
EDIT²:
Hier klopt iets niet..
Kijken jullie eens even:
http://reunie.carolus.nl/
Kijk daar bij aanmeldingen (met FireFox dus)..
Daar zou 'Gé' moeten staan, maar er staat 'G?'...
Kijk nu hier:
http://reunie.carolus.nl/cr/ideal/aanmeldingen2.php
Hier staat gewoon 'Gé' (met FF)
Ik heb nagekeken, en het is EXACT dezelfde code...
Weet iemand hoe dit komt?
EDIT³:
Op de echte site staat alles in een iFRAME..
kan dat er iets mee te maken hebben?
Gewijzigd op 01/01/1970 01:00:00 door Tom C
(ik heb dat nl ook als oplossing gebruikt voor dit)
Toch met het stukje code van Emmanuel Delay..
Het werkt nu, nadat ik de naam van het document had aangepast naar aanmeldingen2.php..
Vraag me niet waarom, maar als ik het gewoon aanmeldingen.php laat werkt het niet, terwijl het exact dezelfde code is.
Nouja, het werkt,
is al goed.
Thnx!
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
of <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
op te nemen zonder het stukje van Emmanuel Delay..
En leet ook op de dataase charset/colloation
Werkt beter!
Bij die die code van Emmanuel Delay, werkte het alleen de 1e keer..
Dwz. Als ik FireFox' cookies en cache leegde, en ik de pagina bezocht, klopte alles wel.. Als ik FF weer afsloot, en weer de pagina bezocht waren het vraagtekens..
Dat is nu niet meer!
Bedankt!