![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Developerzy Postów: 823 Pomógł: 12 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Ostatnio odbiła mi pała i postanowiłem napisać sobie chata. Przyjmuję że każdy będzie wiedział o co mi chodzi.
Głównym moim problemem jest odświeżanie okna dialogowego. Głupi pomysł, ale nie umiałem wymyśleć lepszego: okno odświeża się co 1 sec (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) , analogicznie działa lista osob na chacie. I teraz kieruje pytanie do Was koledzy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Jak zrobić (teoria, może przyklady jakieś, zarzucicie jakimś kodem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ), aby okno dialogowe jak i lista osób online osświeżała się tylko wtedy, gdy dojdą nowe dane ? jak to sprawdzić nie przeciążając bazy danych? oczywiście: jak najmniej JavaScriptu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrawiam, Athlan (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował Athlan 9.08.2006, 09:04:46 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 426 Pomógł: 1 Dołączył: 2.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
lol. A słyszałem że jesteś najlepszy, masta i wogle ...
Przy dodawaniu nowego wpisu ajax wysyła tresc do php, nastepnie php zapisuje dane w bazie i odczytuje wpisy, które następnie przesyła spowrotem do ajax'a a ten je wyświetla w divie... Ten post edytował Apo 9.08.2006, 11:16:46 |
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
nastepnie php zapisuje dane w bazie i odczytuje wpisy, które następnie przesyła spowrotem do ajax'a a ten je wyświetla w divie... Po pierwsze to co jak jak ja nic nie napiszę, to co będzie? Po drugie: "następnie przesyła spowrotem do ajax'a" - niewinnie się pisze, ale ciekaw jestm jak to zrobisz? Musiałbyś nasłuchiwać czekając na dpowiedź, albo pytać co jakiś czas czy coś jest. Na przykład co sekundę. Inaczej nie da rady tylko pytać co 1sek. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 426 Pomógł: 1 Dołączył: 2.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze to co jak jak ja nic nie napiszę, to co będzie? Po drugie: "następnie przesyła spowrotem do ajax'a" - niewinnie się pisze, ale ciekaw jestm jak to zrobisz? Musiałbyś nasłuchiwać czekając na dpowiedź, albo pytać co jakiś czas czy coś jest. Na przykład co sekundę. 1. Jak nic nie napiszesz to nic sie nie zrobi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) 2. Dawno nie używałem Ajaxa ale opisze to jak ja to widze: User wysyła treść wpisu -> Ajax przekazuje ją do php -> php zapisuje treść w bazie -> php odczytuje treści i wyświetla je -> Ajax przekazuje treść jako Response.Text (chyba tak to sie nazywało) (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 02:14 |