Cytat(misterLu @ 2004-10-05 18:50:45)
Problem można rozwiąząc beż użycia cookies, bez tabel z przeczytanymi/nieprzeczytanymi postami.
Wystarczy w tabeli z użytkownikami dodać 1 kolumnę: data_ostatniego_logowania (najlepiej timestamp) i przy każdym poście/temacie dodać (o ile nie ma)kolumnę data_dodania. i w tej chwili wszystko już mamy, nie potrzeba nam żadnych COOKIES, dodatkowych tablic, ani nic.
Aby uzyskać nieprzeczytane posty wystarczy wybrać z bazy te, które mają świeższą datę od daty ostatniego_logowania usera wchodzącego na stronę.
pisząc swoje forum tak to na początku rozwiązałem.
minusy:
Gdy user sam napisze posta, pokazuje mu ze go nie czytal.
W zaleznosci od tego kiedy ustawiasz date osattniego logowania
moga wyniknac rozne anomalie ;]