Hi,
danke nochmal
also klar gerade solche "Flüchtigkeitsfehler" wie == und === können natürlich schon passieren, insbesondere dann wenn man gleichzeitig immer noch mit anderen ProgSprachen am rumhantieren ist und auch nicht immer sofort jedes Sprachdetail parat hat. Wobei ich hier dennoch den "Vorteil" habe, dass mein Code doch weitaus kleiner und wartbarer als der von phpBB sein wird

Gut, man könnte z.B. im Hinblick auf SQL Injections auch noch an den Einsatz von Stored Procedures denken, wodurch diese Problematik auch nochmal deutlich entschärft wird.
Das mit den sessions sieht gut aus, werd ich dann so wohl auch umsetzen.