ich schreiben einen Eintrag und setze im Eintrag einen Link auf einen anderen Beitrag...soweit richtig ?
Ja.
Hmm warum sollte hier die Session-ID Probleme bereiten ?
..und warum sollte sie mit abgespeichert werden (im Link) es ist ja nur die Beitrags-ID nötig
Angenommen man liest das Posting nR 1000, dann sieht das in der URL Bar so in etwas aus:
?postingid=1000&sessid=nh5h4g3o6i4z5gh34
Wenn jetzt jemand diesen Link in einem anderen Posting klickt, könnte das Board jetzt nicht unterscheiden, ob irgendwer diesen Link geklickt hat, oder ob jemand von der Hauptseite, wo die ganzen Beiträge aufgelistet sind dieses Posting ansehen will.
Wenn das CGI Script ?postingid=1000&sessid=nh5h4g3o6i4z5gh34 übergeben bekommt, weiß es, es muss Postign Nr 1000 anzeigen und die Session auf Gültigkeit prüfen.
Der Unterschied ist aber, dass jemand, der von der Hauptseite kommt, seine tatsächliche aktuelle Session an die URL, die zu dem Posting Nr 1000 führt, angehängt bekommt, aber jemand der diesen Link aus dem Posting klickt, wird ausgeloggt, weil der Link ja theoretisch schon Tage dort stehen würde, und das Baord erkennt, dass die Session bereits abgelaufen ist, und ausloggen würde, eben weil das Baord wieder überprüft: ?postingid=1000&sessid=nh5h4g3o6i4z5gh34 -> Das Posting Nr 1000 muss angezeigt werden + Session wird überprüft.
Markus Trusk.