Restriktive Foren

Thema:
eröffnet von Rainer123 am 28.06.26 20:53
letzter Beitrag von Rainer123 am 28.06.26 21:06

1. BB-Code: URLs mit abschließendem „t“ werden gekürzt

geschrieben von Rainer123 am 28.06.26 20:53

Mir ist ein Fehler in der Forumssoftware bei der Verarbeitung von BB-Code aufgefallen. Betroffen sind URLs, die auf ein oder mehrere „t“ enden.

Aufgefallen ist mir das in meinem Beitrag mit folgendem BB-Code (Leerzeichen eingefügt, damit er nicht geparst wird):
[ url=https://ibb.co/7wdpYht][ img]https://i.ibb.co/ddwpWZ4/kg3.png[/img][/url]

Dabei wird die URL `https://ibb.co/7wdpYht` fälschlicherweise zu `https://ibb.co/7wdpYh` gekürzt. Ich habe das Verhalten auch mit anderen URLs getestet, um das Problem einzugrenzen. Dabei werden ausschließlich ein oder mehrere am Ende der URL stehende „t“ entfernt. „t“ innerhalb der URL bleiben hingegen unverändert.
2. RE: BB-Code: URLs mit abschließendem „t“ werden gekürzt

geschrieben von Rainer123 am 28.06.26 21:06

Das Verhalten erinnert mich daran, dass beim Parsen der URL in PHP möglicherweise ein rtrim()-Aufruf mit einem falschen Character-Set verwendet wird, z. B. rtrim($url, " t") statt rtrim($url, " \t"). Dadurch würden alle abschließenden „t“-Zeichen aus der URL entfernt werden, anstatt nur Whitespace wie Tabulatoren.


Impressum
© all rights reserved, 2026