Door
roy berger
op 04-03-2011 17:01
gewijzigd op 04-03-2011 17:02
1.183 views
ik had de deze vraag:
er staat in mijn database bijv dit: blablaoiwepoflwafu � als ik dit nou via php uit me database haal om de bewerken dan geeft hij het weer als bijv. ë maar ik wil dat hij � weergeeft, zodat als ik hem update de code goed in me database heb staan.
iemand enig idee hoe dit moet?
?
Onbekende gebruiker
04-03-2011 17:07
Hoe komt die � in je data terecht, dat is geen normale encoding.
Nadat je de data uit de database hebt gehaald dan doe je [php]htmlentities[/php] over de data heen en toon je het aan de gebruiker.
(Aanpassing: geschreven toen de post boven mij er nog niet stond)
Wat jij moet doen, is precies het omgekeerde.
Je moet de gegevens zo puur mogelijk in de database steken.
Wanneer je zowel je html pagina als je database tabel in UTF-8 zet, krijg je speciale karakters te zien in deze trend: