€-teken Ajax en MySQL
Ik heb een chatapplicatie gemaakt waarbij tekst wordt ingevoerd, via AJAX wordt ingevoerd in een MySQL database, en welke ook weer middels AJAX uit deze database worden gehaald.
Nu heb ik geprobeerd de ingevoerde tekst te encoderen zodat &-tekens ook goed kunnen worden behandeld.
Dit lukt, maar levert een probleem op.
Ik heb binnen Javascript encodeURIComponent() gebruikt.
Dit wordt zo weggeschreven. Alle tekensen zoals &, !, @ etc worden goed "omgezet".
Het €-teken wordt óók omgezet, maar niet meer terug geconverteerd bij plaatsen van de HTML
hoe kan ik dit oplossen?
Nu heb ik geprobeerd de ingevoerde tekst te encoderen zodat &-tekens ook goed kunnen worden behandeld.
Dit lukt, maar levert een probleem op.
Ik heb binnen Javascript encodeURIComponent() gebruikt.
Dit wordt zo weggeschreven. Alle tekensen zoals &, !, @ etc worden goed "omgezet".
Het €-teken wordt óók omgezet, maar niet meer terug geconverteerd bij plaatsen van de HTML
hoe kan ik dit oplossen?
Dat had ik eerst ook gedaan, maar dan blijft het & teken erin zitten, wat problemen veroozaakt in het javascript script.. of doe ik dan iets fout?