![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 176 Pomógł: 1 Dołączył: 18.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam zrobiona pocztę, która opreuje na tabeli `poczta` w bazie i tam zapisywane są wszystkie wiadomosci. Struktura bazy wygląd nastepująco:
Kod CREATE TABLE `poczta` ( `id` int(11) NOT NULL auto_increment, `nadawca` varchar(50) NOT NULL, `odbiorca` varchar(50) NOT NULL, `data` varchar(55) NOT NULL, `tytul` varchar(55) NOT NULL, `tresc` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=86; I teraz jak zrobić, że gdy dojdzie nowa wiadomość do usera tego ktory jest zalogowany to pokazywlo sie jakies powiadomienie, że jest nowa wiadomośc (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 176 Pomógł: 1 Dołączył: 18.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Phpion dzieki za podpowiedz zaraz zobaczę.
A takie pytanka: 1. Wartosc domyslną w bazie mam ustawić jako 0 (nieprzeczytana) czy przy wysylaniu lepiej? 2. i ta wartosc zmieniała by sie na 1 czyli przeczytana po otwarciu tego maila przez strone czytaj.php ? |
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
1. Wartosc domyslną w bazie mam ustawić jako 0 (nieprzeczytana) czy przy wysylaniu lepiej? Tak, wartość domyślną daj na 0. No chyba że chcesz aby zaraz po wysłaniu wiadomość została oznaczona jako przeczytana (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) hehe. 2. i ta wartosc zmieniała by sie na 1 czyli przeczytana po otwarciu tego maila przez strone czytaj.php ? Tak, w momencie gdy użytkownik czyta wiadomość (wyświetla ją na ekranie) dokonujesz aktualizacji statusu przeczytana/nieprzeczytana. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 23:38 |