Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Automatyczne odswiezanie pola formularza
jaql
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 17.02.2005

Ostrzeżenie: (0%)
-----


W duzym uproszczeniu przedstawie o co mi chodzi.
Na stronie chce zamiescic dwa textowe pola formularza.
Jedno do edycji textu (do jego wpisywania ) a drugie do wyswietlania wpisanej zawartosci.
To co jest dla mnie istotne to zeby po wpisaniu w pierwszym polu textu i po jego zatwierdzeniu u innych uzytkownikow na stronie od razu pojawiala sie zawartosc tego textu ( w polu odpowiadajacym za jego wyswietlanie ). Przede wszystkim zalezy mi na jak najmniejszej roznicy w czasie pomiedzy zatwiedzeniem wpisanego textu przez jednego uzytkownika a zobaczeniem go na stronie przez pozostalych uzytkownikow ( bylbym happy gdyby mozna bylo zejsc ponizej 5 sekund ...). Nie chodzi mi o chat chociaz pewnie moze to dzialac na podobnej zasadzie. Jesli to mozliwe prosze chociaz o wskazowki jak mam sie do tego zabrac ..jakies pomysly a dalej jakos moze sobie poradze ...poszukam w necie. Z gory THX (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !!

Ten post edytował jaql 4.10.2005, 10:15:02
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
scanner
post
Post #2





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Można by do tego użyć AJAXa, który sprawdzałby co kilka sekund, czy timestamp zatwierdzonego tekstu jest nowszy niż data ostatniej modyfikacji bieżącej strony.
Jeśli tak, to pobieramy treść, aktualizujemy pole, zapisujemy timestamp modyfikacji (w zmiennej JS wystarczy, nie trzeba pchac jej na serwer), sprawdzamy co kilka sekund czy timestamp zatwierdzonego.....


Sh4dow: nie dośc że nie doczytałem Twojego posta do końca inie zauwazyłem, ze wspomniałeś o ajaxie, ale powiedz mi po co ukryte divy albo ifame'y? AJAX da sobie rade bez tego.
A odczytanie timestampa (tylko) to milisekundy.
Jdno query do bazy zzapytaniem o czas i ew. jedno z tekstem.
W pierszym przypadku przesyłamy kilkanaście, w drugim kilkaset bajtow.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 13:05