Das Problem mit den PHPESSID-Links ist leider ungelöst ... Ist denn sonst noch niemandem aufgefallen dass all diese Links für unangemeldete Besucher nicht funktionieren ? Kann bitte jemand mit einem anderen Browser / Betriebssystem dies auch mal prüfen ? Nicht dass es am Ende nur an meinen Browser-Einstellungen liegt.
Wenn ich auf Links in einem Beitrag, die sich innerhalb des Foums bewegen, klicke, bevor ich mich anmelde, lande ich ganz einfach nur auf der Forum-Startseite.
In der Browser-Statuszeile sehe ich dass von der Forum-Software der Link on-the-fly umgewandelt wird in einen anderen, der eine PHPESSID (Session-ID) enthält.
Etwa der hier
http://mbreg.de/forum/index.php/topic,5658.msg115409.html#msg115409wird umgewandelt in:
http://mbreg.de/forum/index.php?PHPSESSID=0g858ulv5bkrsvj2k5qof1tom1&/topic,5658.msg115409.html#msg115409
Man bekommt einen PHPESSID Cookie sobald man die mbreg Website betritt. Dennoch funktionieren die umgewandelten Links bei mir nicht.
Wenn ich mich anmelde, werden die Links nicht mehr umgewandelt und funktionieren daher dann auch wie erwartet.
Nach einer Abmeldung werden die Links nicht etwa wieder umgewandelt, sondern sie funktionieren immer noch. Ich muss den Browser neu starten, um wieder kaputte Links zu erhalten.
Cookies werden bei den meisten Browsern (per default) wohl auch über einen Neustart erhalten bleiben. Daher genügt es nicht, sich abzumelden. Um einen zufälligen Besucher zu simulieren, der sich noch nie angemeldet hat, muss man sich nicht nur abmelden und / oder seinen Browser ganz neu starten, sondern am besten aktiv den mbreg PHPESSID Cookie löschen.
Dazu gibts meistens eine Möglichkeit in den Einstellungen / Präferenzen, im Firefox etwa unter "Privacy" -> "Show cookies" (zu Deutsch Privatsphäre -> Kekse zeigen *)
Unter "mbreg.de" sind dann - aufklappbar wie in einem Ordner - ein oder zwei Kekse zu finden, einer für die Anmeldung, einer für die 'Session'.
Würde mich mal interessieren ob das Problem sich mit einem anderen Browser ebenfalls zeigt. Meine Browser nehme ich immer alle so ziemlich auseinander und stopfe die hauseigenen Sicherheitslöcher (also die, für die die Hersteller bezahlt werden), danach kann ich aber nie so ganz sicher sein ob technische Probleme nicht ein Nebeneffekt sind.