hallo Wilhelm,
Sonst dürfte ich dein Posting nicht unter
http://forum.de.selfhtml.org/my/?t=146353%26m=949554 erreichen; tu ich aber.Liegt es an mir, oder warum erscheint beim Aufrufen dieser Adresse der gesamte Thread in seiner Nested-List-Ansicht, welche ich jedoch nirgends verwende?
Bei mir auch. ohne %26 und mit & ist die Anzeige wieder normal.
Naja, die Antwort ist ganz einfach: Gunnars Link wird im Endeffekt als http://forum.de.selfhtml.org/my/?t=146353 interpretiert (von der Forensoftware) - und da da nur die Thread-Nummer drin ist und nicht die Message-ID, muss sich die Forensoftware irgendwie zwischen Nested- und Listenansicht entscheiden (Threaded geht ja nicht) - und in irgend einer Konfigurationsdatei ist halt "Nested" als Default eingestellt.
Das ist auch keine absichtlich eingebaute Fehlerkorrektur, sondern lediglich die Tatsache, dass die Forensoftware alles nach dem Gleichheitszeichen als Zahl inteprretiert - und dann eine Funktion wie strtol() anwendet - die ignoriert dann das Prozentzeichen und alles, was dahinter kommt. Eine genauere Prüfung der Eingabe findet nicht statt - und ist ja auch nicht nötig; wird nämlich eine Thread-ID angegeben, die es nicht gibt, dann wird einfach "Fehler" ausgespuckt - man kann also auch nichts an der Software kaputt machen mit falschen Angaben.
Fehlerkorrektur wäre, wenn die Software das %26 auch als & erkennen würde - nur das wäre an sich sinnlos, denn das %26 verwendet man ja wie im Thread bereits erwähnt gerade, um & in Parametern zu maskieren.
Viele Grüße,
Christian
"I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone." - Bjarne Stroustrup