Restriktive Foren

Thema:
eröffnet von Bulli31 am 10.08.06 02:27
letzter Beitrag von Bulli31 am 10.08.06 02:27

1. Link mit plus eins

geschrieben von Bulli31 am 10.08.06 02:27



Hallo Johni,

nachdem ich einen Beitrag geschrieben hatte, bin ich wieder in die Beitragsübersicht gegangen. dort stand in der Spalte "Beiträge" dann:
37 (+1)
Das "new"-Tag wurde angezeigt.

Soweit, so gut.

Bei den Links, die zu den Beiträgen führen sollten war dann aber der Wurm drin ( I ).

Der Link hinter "CB3000 aus China?" war noch OK:
http://www.kgforum.org/display_5_2400_74920.html

Der Link hinter "1" war dann komisch zusammengesetzt:
http://www.kgforum.org/?forumid=5&action=display&threadid=74920&all=37< font size="1">< b>(+1)< /b>< /font>&start=0

Der Link hinter "2" war auch komisch zusammengesetzt:
http://www.kgforum.org/?forumid=5&action=display&threadid=74920&all=37< font size="1">< b>(+1)< /b>< /font>&start=20

Da habe ich einfach mal geklickt.
Angezeigt wurde der richtige Thread, kein Thema.
Nur die Board-Angabe in Header über den Beiträgen fehlt ( II ).


Zur Kontrolle bin ich dann in "WhoIsOnline" gegangen ( III ).

Dort stand dieser Eintrag:
(+1)&start=20">Liest gerade einen Beitrag zum Thema CB3000 aus China? durch.

Der Link dahinter lautete:
http://www.kgforum.org/?forumid=5&action=display&threadid=74920&all=37< font%20size=



Diese komische Art des Links ist mir schon früher mal aufgefallen, konnte ihn aber erst jetzt finden.

Es scheint, dass der Programmteil, der
´ < font size="1">< b>(+1)< /b>< /font> ´
in das Dokument einfügt, zu früh abgearbeitet wird.



PS:
Nach ein paar Minuten Offline stand dann in der Spalte "Beiträge" nur noch:
38
Das "new"-Tag wurde nicht angezeigt.

und der Link hinter der ´ 1 ´ und der ´ 2 ´ lauteten (richtig).

Es geht also um diese Teile des Links:
&all=37< font size="1">< b>(+1)< /font>&start=20
&all=38&start=20

Es scheint falsch addiert zu werden.



PPS:
Leerzeichen in die Tags eingefügt.
Fehler:
1. Wie kommt das font size="1">< b>(+1)< /b>< /font> in die Threadübersicht? ( I )
2. Warum fehlt die Boardangabe in? ( II )
3. Warum interpretiert die WhoIsOnline-Anzeige den Link falsch? (Browserproblem?) ( III )
4. Warum wird das < nicht mit < maskiert? (Browserproblem?)

PPPS:
Lösungen:
1: Ein Programmteil wird verfrüht abgearbeitet

3: Der Link wird mit < a href=" eingeleitet. Das nächste " beendet die Adresse und das nächste > beendet das Tag zur Link einleitung verfrüht.
Im Gegensatz dazu wird der Link in der Themenübersicht mit < a href=´ eingeleitet. Die Adresse wird also nur beim nächsten ´ als beendet angenommen.
Problem gelöst, wenn Lösung 1 greift.

4: Das Zeichen < wird nicht durch & lt; maskiert. (Siehe Link), was effektiv einer Erlaubnis von HTML im Text entspricht.


Impressum
© all rights reserved, 2025