![]() |
![]() |
![]()
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 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 715 Pomógł: 47 Dołączył: 5.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Rid, przestaniesz wszędzie srać i podniecać się rzeczami, którymi nie kumasz? Tyle razy ile czytam twoje tematy zastanawiam się czy ty masz 13 lat i ciężkie dzieciństwo, czy do Ciebie naprawdę nic nie dociera. I javascript może się zapytać serwer o odpowiedź PRZED wysłaniem formularza. Nie próbuj udawać mądrzejszego niż jesteś bo nic z tego nie wyniknie. BA! I co z tego, że Flash zapyta się bezpośrednio bazę danych o wyniki. W skrypcie musisz zaszyć passy do bazy. Ktoś taki dekompliluje sobie flasha i ma twoje passy. Rzeczywiście wykazałeś się mądrością. Nie pytałem się o opinie O mnie ,tylko o opinie dotyczącą mego pomysłu,krytyki o mojej osobie zostaw dla Siebie ,i nie wypowiadaj się jeśli nie odpowiada Tobie temat. Cytat W skrypcie musisz zaszyć passy do bazy , a kto powiedział że muszę??Mogę zapisać na różne sposoby np. w pliku xml, html, txt,umieścić poza obszarem udostępnionym i odnieść się do tego pliku by pobrać hasła.Jeśli ,ktoś zdekompiluje to i tak passów nie będzie miał. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 10:57 |