Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Podwójna Walidacja, Pomysł
Co sądzicie o tym rozwiązaniu???
Bardzo dobre??
Dobre [ 3 ] ** [30.00%]
Niezbyt dobre [ 1 ] ** [10.00%]
Zapomnij [ 6 ] ** [60.00%]
Jaki poziom trudności wykonania takiej aplikacji??
Extremalny [ 1 ] ** [10.00%]
Trudny [ 2 ] ** [20.00%]
Łatwy [ 3 ] ** [30.00%]
Bardzo łatwy. [ 4 ] ** [40.00%]
Co sądzisz o połączeniu AS3 z MySQL i PHP
Dobry Wybór [ 1 ] ** [10.00%]
Nieodpowiedni Wybór [ 9 ] ** [90.00%]
Suma głosów: 10
Goście nie mogą głosować 
Rid
post
Post #1





Grupa: Zarejestrowani
Postów: 715
Pomógł: 47
Dołączył: 5.12.2010

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


Wpadłem na pomysł podwójnej walidacji.Pierwsza walidacja miałaby się odbywać po stronie klienta za pomocą AS3.
AS3 ,łączyłby się bezpośrednio z bazą danych zanim formularz zostałby jeszcze pobrany i pobierałby wszystkie rekordy z bazy(jest to możliwe).Po pobraniu danych porównywałby w czasie rzeczywistym pobrane rekordy z bazy z tymi co użytkownik wpisuje w polach input poprzez eventy OnKeyPress ,onSelect lub zapomocą jakiegoś innego eventu.
Jeśli porównania pola input się nie zgadzają z tymi w bazie danych to użytkownik nie istnieje i nie jest zarejestrowany ,wysyłamy do formularza html ,np graficzną V lub X(jeśli użytkownik istnieje w bazie).Jeśli przy każdym polu pokaże się V ,poprzez php nastąpi druga walidacja danych po stronie serwera ,np poprzez preg_match , addslashes i inne funkcje związane z walidacją danych i zapis nowo zarejestrowanego użytkownika do bazy. Co sądzicie o takim rozwiązaniu??

Ten post edytował Rid 11.01.2011, 21:08:23
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Mephistofeles
post
Post #2





Grupa: Zarejestrowani
Postów: 1 182
Pomógł: 115
Dołączył: 4.03.2009
Skąd: Myszków

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


Gratuluję inteligencji Rid, jesteś moim guru! Wynalazłeś najwidoczniej jakiś sposób na ukrycie danych przed użytkownikiem, który mimo wszystko musi mieć do nich dostęp, wszak Flash działa na komputerze klienta.
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: 3.10.2025 - 06:00