Kordian Zadrożny

Kordian Zadrożny TETA HR, IT.
Konsulting,
Marketing, JOOMLA,
CorelDraw

Temat: gupia sprawa ;)

Tworzę dla klienta wielgaśny formularz.
Ma on być podzielony na kilka cześci z opisami, to znaczy wypełniamy cześć, klikamy dalej itd.

Przy tej okazji planuję się poduczyć JS i ajaxa.

JS do sprawdzania poprawności w locie i ajaxa do wysyłania. No i mam takie pytanie. Klient zażyczył sobie, żeby formularz był na bieżąco zapisywany w bazie danych, tak, żeby w przypadku znudzenia się klienta wypełnianiem go mieć to co wypełnił dotychczas.

Pomoże tu ajax? Po zejściu z kolejnego pola, formularz ma je wysłać do bazy celem aktualizacji. Podejrzewam, że może to strasznie zamulać całość ale nie jestem pewien.
Wojciech Sznapka

Wojciech Sznapka CTO @ STS Zakłady
Bukmacherskie

Temat: gupia sprawa ;)

zamulać może trochę będzie, a pomoże ci zdarzenie onblur

konto usunięte

Temat: gupia sprawa ;)

polecam zdarzenie onChange. zamulac raczej nie bedzie bo ajaxem idzie wywolanie asynchroniczne, czyli klient nie musi czekać aż serwer da ci odpowiedz tylko se wypelnia kolejne pola. mozesz tez zrobic np co jakis ustalony okres czasu np. 30 sek monitorowac zmiany w formularzu i wysylac roznice.
Wojciech Sznapka

Wojciech Sznapka CTO @ STS Zakłady
Bukmacherskie

Temat: gupia sprawa ;)

formularza nie będzie zamulać, serwer bardziej (jeśli ktoś w ciągu jednej minuty wypełni 30 pół, a takich ktosiów będzie 100 na raz, to masz 3000 requestów na minutę).

konto usunięte

Temat: gupia sprawa ;)

Podziel to na kroki, po każdym kroku któremu użytkownikowi chce się przejść ajax zapisuje dane do bazy, a w ciasteczku ustawiasz jak daleko taki delikwent dotarł w swoich bojach. Jeśli wyłączy przeglądarkę - luz, zaczynasz od kroku na którym skończył.

btw. topicu - wcale nie gupia sprawa, niektore wymagania klientow są gupie :)Kuba Świegot edytował(a) ten post dnia 26.06.08 o godzinie 15:08
Kordian Zadrożny

Kordian Zadrożny TETA HR, IT.
Konsulting,
Marketing, JOOMLA,
CorelDraw

Temat: gupia sprawa ;)

>btw. topicu - wcale nie gupia sprawa, niektore wymagania klientow są gupie :)

to prawda.

Apropo zamulania, to raczej nie będzie 100 klientów na raz tylko jeden na tydzień ;) taka specyfika ;)

Na razie walczę z podstawami JS i już mi w ff i operze działa, a w IE6 zupełnie inaczej a jeszcze do ajaxa nie dotarłem ;)

konto usunięte

Temat: gupia sprawa ;)

polecam tą książeczkę jeśli masz chwile na lekturę:
klik
Kordian Zadrożny

Kordian Zadrożny TETA HR, IT.
Konsulting,
Marketing, JOOMLA,
CorelDraw

Temat: gupia sprawa ;)

ok, dzięki
Na razie idzie nieźle z materiałami w sieci, ale do księgarni się planuję wybrać.

Następna dyskusja:

Sprawa spadkowo-podatkowa, ...




Wyślij zaproszenie do