Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Forum, Przeczytany post, nie przeczytany
Johnas
post
Post #1





Grupa: Zarejestrowani
Postów: 650
Pomógł: 16
Dołączył: 5.07.2010
Skąd: Ściśle Tajne

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


Witam! Tworzę mały skrypt forum na własne potrzeby. Zastanawia mnie jedna rzecz. Jak sprawdzić czy dany użytkownik przeczytał post? Chodzi mi o zmiane ikon (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dboss
post
Post #2





Grupa: Zarejestrowani
Postów: 12
Pomógł: 2
Dołączył: 5.05.2008

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


Hpsi+ -> W metodzie, którą proponujesz wszystkie posty w danym temacie będą pokazywane jako nowe / stare.

Moim zdaniem tabelka powinna wyglądać tak: id, user_id, topic_id, last_visited

Last_visited zawierałoby czas kiedy ostatnio użytkownik odpalał dany temat (pole byłoby aktualizowane po każdym wejściu do tematu). Na podstawie prostego porównania - kiedy został napisany ostatni post i kiedy widzieliśmy dany temat - można określić, czy post został przeczytany. Nie wiem jak takie rozwiązanie wyglądałoby od strony wydajności. Można byłoby pokombinować i dane z tabelki ładować do cookies. Jeżeli dane te znajdowały by się już w ciasteczkach baza danych zostałaby odciążona z połowy roboty.
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: 27.12.2025 - 11:41