Smiley bug

Gestart doorRobindh4 reacties397 weergaven

5 berichten · pagina 1 van 1

Robindh

Lid · Topicstarter

Berichten
22.444
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik merkte een wel heel rare bug op. Namelijk zodra je een &-teken neemt en daarna de letter o op plaatst dan pakt hij de o als een smiley maar laat het &-teken wel normaal.

Dit ziet er als volgt uit.
&o

Zodra je een losse letter o neemt doet hij dit uitteraard niet.
0
Daan

Lid

Berichten
692
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
&o
Goed gevonden! smile
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dit was al bekend maar het is een eeeeeeeenorm werk om dit te fixen, de hele parser moet dan namelijk omgebouwd worden.
Wat er gebeurd is dit:
Het &-teken word omgezet naar & Dit is de html code voor een &-teken (oftewel een ampersand teken). Je krijgt dan dus als tekst &o
Daarna gaat de tekst door naar de smileyparser en die ziet ;o als een smiley waardoor je dus uiteindelijk &o krijgt met in de broncode dit resultaat:

&amp<img src="http://www.one2xs.com/img/smileys/bupatih.gif" />


Hier zie je dus ook dat de ; na & ontbreekt
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dan doet deae het vast ook &) & )
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Het is bij alle smileys die met een ; beginnen
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren