- Na jakiej zasadzie dziala oznaczanie postow na forum jako przeczytane i nie. Czy jest to wykonywane i sprawdzane po stronie serwera, czy po stronie uzytkownika i w jaki sposob ???
Wlasnie ostatnio sie zmagałem z tym problem , zrobilem po swojemu ale podobno jest to niezbyt optymalnie. Wiec:
Wszystko zrobilem na bazie mysql do rekordu dodalem pole np. przeczytane i tam zapisywalem nr id uzytkonikow forum np.
3,4,6,12
Jezeli jakas osoba np z nr id = 20 zobaczy post jako nieprzeczytany naciosniej przycisk przeczytaj to postac pola"przeczytane" bedzie pwygladac:
3,4,6,12,20
i Teraz jak dany user sie loguje to istnieje zmienna np user_id ktora jest identyfikatorem tego usera.
z kazdego postu pobieram do tablicy pole przeczyatne przelatuje funkca explode i porownuje czy w tym polu jest nr user_id uzytkonika jezeli tak to przeczytane jezeli nie to nie przeczytane. U mnie to dziala.
Ja juz tutaj takie pytanko zadawalem jak znajde wrzuce link.
Pozdrowka
Zobacz tez tu: http://www.4programmers.net/forum/viewtopic.html?id=43845