Hallo, das Problem mit neuen Beiträgen in meinem Forum hab ich bis jetzt mit der Seite „Letzen 50 Beiträge“ gelöst. Nun möchte ich allerdngs individuell sagen können „das hast du noch nicht gelesen“ wie bei phpBB etc.
Schon vorweg: ich möchte nicht den letzen Login nehmen, und von da aus die neusten Abfragen, das ist mir zu ungenau, wenn man sich z.B. dann einloggt, wieder ausloggt, einloggt sind alle neuen Beiträge weg
Kann mir jemand bei dem Problem helfen?
Beim Anklicken eines Beitrags des Users schreibst du in eine MySQL Datenbank, die BeitragsId und die UserId. Beim Anzeigen der Beitragsliste wird überprüft ob der User in der Datenbanktabelle vorhanden ist, wenn ja > schon gesehen, wenn nein > „NEUER ARTIKEL“.
Das Datenbankschema würde so aussehen:
Tabelle articlesShowed
- articleId
- userId
Gruß Sebastian
mja, grundsetzlich ist dagegen auch nichts zu sagen. Nur bei größeren Communitys etwas platzraubend