Wann er das letzte Mal online war ist nicht relevant.

Sonst bleiben die Themen während einer Onlinesession ja ungelesen...
(User A kommt online. In Thema X sind neue Beiträge. User ließt sie. Da du aber nur den Timestamp des letzten Logins hast, werden die Beiträge weiterhin als ungelesen angezeigt).

Du musst also beim Aufrufen eines Threads den Timestamp in die DB schreiben bzw. einen vorhandenen Wert aktualisieren.


Ob die Option zum Speichern der Read- / Unread-Informationen in diesem Forum eingeschaltet ist, kann ich dir nicht sagen. Ich denke mal nein, bei dieser Userzahl...
Aber ich weiß, dass so ziemlich alle aktuellen Forensystem dies anbieten. Entweder per default oder aktivierbar / deaktivierbar im ACP.


Grüße,
Chris