![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 105 Pomógł: 3 Dołączył: 12.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
ponieważ nie posiadam kompletnie żadnego doświadczenia jeśli chodzi o ajax a jest mi on w tej chwili potrzebny, zwracam się z prośbą o przybliżenie mi kodu, który wraz z pojawieniem się insertu do SQL o odpowiednim oznaczeniu (oczywiście dla zalogowanych) - login='$login', przeczytana='0' (0 nieprzeczytana,1 przeczytana), który w php wygląda tak:
Cos mniej więcej jak na gmail przy odebranych wiadomościach, kiedy pojawia sie na koncie (dla danego loginu) nowa - nieprzeczytana wiadomość, wyświetla się Odebrane (1) bez przeładowania strony. I o to mi dokładnie chodzi. Może już ktoś widział rozwiązanie tego/jak to zrobić? Bo szczerze powiedziawszy to szukałem przez googla i po 3 hasłach i 10 przejrzanych stronach nic nie znalazłem. Z góry dziękuję za pomoc. Ten post edytował MadMark 31.07.2010, 22:19:19 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 1 Dołączył: 2.08.2010 Skąd: Dębica Ostrzeżenie: (0%) ![]() ![]() |
Chyba będziesz musiał zrobić sobie osobną tabelę dla oznaczania czy wiadomości zostały już przeczytane(id, id_wiadomości, id_usera, status)
jeżeli wiadomość zostanie wysłana do przeglądarki, wtedy skrypt zmieni status ( najlepiej binary w mysql bo i tak będziesz używał 0 albo 1, a w zasadzie to tylko 1 ). kiedyś bawiłem się z takimi odpowiedziami: http://webpage4u.pl/testy/AJaX%20-%20odpow...a%20%20w%20tle/ może Ci się przyda ![]() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 105 Pomógł: 3 Dołączył: 12.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
No tak, to mi przydało.
Aczkolwiek po części sam doszedłem krok po kroku co do czego jest. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 10:30 |