Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 4 Dołączył: 14.05.2013 Ostrzeżenie: (0%)
|
Witam
Postanowiłem w ramach ćwiczenia zrobić prosty czat oparty na PHP/MySQL/AJAX Czat ma mieć możliwość wysyłania wiadomości i następnie ta wiadomość zostaje wyświetlona w okienku czatu bez przeładowania strony. Wszystko jest okej, ale: 1. Gdy dodam: wiadomość nr 1, otrzymuję (wiadomość nr 1) wiadomość nr 2, otrzymuję (wiadomość nr 1,wiadomość nr 1, wiadomość nr 2) wiadomość nr 2, otrzymuję (wiadomość nr 1,wiadomość nr 1, wiadomość nr 2,wiadomość nr 1,wiadomość nr 2, wiadomość nr 3) itd. czyli wiadomości się powtarzają( obrazek lepiej to wyjaśnia) (IMG:http://img28.imageshack.us/img28/3983/47617957.png) Uploaded with ImageShack.us jak tego uniknąć ? 2. Załóżmy ze mamy 2 userów. Jeden wysyła wiadomość i mu się odświeża okno, a drugiemu nie. Jak to rozwiązać, że gdy ktoś wyśle wiadomość okno przeładuję się wszystkim. index.php
sendmessage.php
|
|
|
|
pabito [PHP]Prosty czat z wykorzystaniem PHP/MySQL/AJAX 9.06.2013, 20:59:15
gorden 1. linijka 18 Twojego kodu. Pobierasz wszystkie wi... 9.06.2013, 21:06:17
pabito aha, czyli funkcja pobierająca wiadomości ma wykon... 9.06.2013, 21:16:49 
!*! Cytat(pabito @ 9.06.2013, 22:16:49 ) ... 10.06.2013, 07:50:33 
pabito Cytat(!*! @ 10.06.2013, 08:50... 10.06.2013, 08:08:29
dżozef no to zrób co 10 sekund, i tak rozmówcy tego nie z... 9.06.2013, 23:30:46 
SmokAnalog Cytat(dżozef @ 10.06.2013, 00:30:46 )... 10.06.2013, 09:50:06
!*! Dla małego ruchu, tak. Jednak po co odświeżać stro... 10.06.2013, 09:27:43 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 12:23 |