Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak oznaczać nieczytane tematy na forum???
Dynuel
post
Post #1





Grupa: Zarejestrowani
Postów: 113
Pomógł: 0
Dołączył: 27.12.2003

Ostrzeżenie: (0%)
-----


Mam napisane przez siebię forum, chciałbym zrobić na nim tak jak jest na forum phpbb że oznacza tematy nieczytane przez danego użytkownika. Ale jak to zrobić? Przecież nie będę zapisywał informacji o każdym temacie i każdym użytkowniku w bazie danych, ponieważ np. 2000 tematów X 300 użytkowników to jest uuuuuuu dużo wpisów. A jak by to rozwiązać w jakiś leprzy sposób? Jak jest np. w tym forum czyli phpbb?

Szukam pomysłu gdyż kodem zajmę się sam.

Z góry dziękuję za wszelką pomoc!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
cichy
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 197
Pomógł: 0
Dołączył: 9.09.2003
Skąd: z Marsa

Ostrzeżenie: (0%)
-----


Ja to widze w ten sposób.
zapisujesz w bazie date ostatniej akcji uzytkownika (modyfikujesz ją przy kazdym wyswietleniu strony zeby byja w miare dokladna)
przy nowej wizycie tematy które są nowsze niż data ostatniej akcji i nie ma informacji w sesji że czytał wątek zaznaczasz jako nie czytane.
i jesli juzer przeczyta wątek ładujesz o tym informacje do sesji.

Pozdro
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.12.2025 - 02:16