Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Walidacja formularza od razu po wpisaniu znakow
idas
post 5.09.2007, 16:58:06
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 23.03.2007

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


Witam,

W jaki sposob sprawdzać dane w formularzu od razu po wpisaniu w dane pole jakiejs wartości, ale bez przeładowywania strony?
Na niektorych stronach internetowych spotkałem się ze sposobem, iż w momencie wpisania np. w pole "imie" jakiejś wartości, obok wyskoczył "zielony znaczek" potwierdzający poprawność danych.

Podobnie ma sie sprawa rozwijanej listy - jak zrobić, aby po wybraniu danej pozycji, pojawiło się obok, pole do wpisania tekstu? Podejrzewam, że takie rzeczy robi się podobnie jak sprawdzanie poprawności wpisanych danych...Nie wiem jak to się "fachowo" nazywa, ale będę wdzięczny za wszelakie sugestie smile.gif

Dzięki za pomoc smile.gif
Go to the top of the page
+Quote Post
kossa
post 5.09.2007, 17:03:02
Post #2





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


Wykorzystuje się do tego java script i zdarzenia np. onChange onFocus itp. - poczytaj o zdarzeniach

Czasami trzeba sprawdzić czy np. imie takie jest w bazie - można do tego wykorzystać technologię ajax ale to też java script smile.gif


Pozdrawiam,
Łukasz


--------------------
Go to the top of the page
+Quote Post
krowal
post 5.09.2007, 17:13:42
Post #3





Grupa: Zarejestrowani
Postów: 561
Pomógł: 72
Dołączył: 15.11.2006

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


Tak jak Kossa napisał, do walidacji w czasie rzeczywistym używa się JS, jednak staraj się sprawdzać dane jeszcze raz po wysłaniu, już po stronie serwera za pomocą PHP. Pamiętaj, że JS można wyłączyć i wtedy walidacja wysiada.


--------------------
Nawet świnka może wejść na drzewo kiedy jest chwalona :)
Go to the top of the page
+Quote Post
kicaj
post 5.09.2007, 17:20:43
Post #4





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


Ciekawy rozdzial na ten temat mozna przeczytac w ksiazke "Ajax i PHP. Tworzenie interaktywnych aplikacji internetowych". Polecam


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
Go to the top of the page
+Quote Post
idas
post 6.09.2007, 15:00:19
Post #5





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 23.03.2007

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


Dzieki smile.gif
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 28.06.2025 - 11:35