![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 1 Dołączył: 27.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Jak pogodzić action='.php' z onSubmit ? Można zrobić tak aby najpierw sprawdzone zostały pola przez JS a następnie potem wywołane zostało action='.php' ? Co jeśli użytkownik ma wyłączoną obsługę JS. Prosze o pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Zasadniczo walidacja formularzy może odbywać się dwojako - po stronie przeglądarki -js oraz po stronie serwera - skrypt php.
Polecam wykonywanie jej w obu przypadkach. Sprawdzanie po stronie przeglądarki daje wiele plusów, jednak można w nią zaingerować, zatem koniecznością jest tak czy inaczej sprawdzenie poprawności po stronie skryptu php. Domyślnie najpierw wywołuje się sprawdzanie po stronie przeglądarki (ponieważ strona działa właśnie w przeglądarce), następnie przeglądarka (po poprawnym zweryfikowaniu formularza) przesyła go do skryptu php, w którym następuje ponowne sprawdzenie. Jeśli użytkownik ma wyłączone js (2-3% ?) to sprawdzanie po stronie przeglądarki nie zadziała, dlatego tak ważne jest sprawdzanie po stronie serwera - tego nie da się od strony użytkownika wyłączyć. Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 15:41 |