Grafik.Marinez 1 Zgłoś post Napisano Styczeń 30, 2013 Z tego co widzę temat jest w dziale xhtml/js a nie PHP. Pytanie do autora tematu : walidacja zmiennej ma się odbyć po stronie klienta w JS czy po stronie serwera w PHP? Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Zgłoś post Napisano Styczeń 30, 2013 (edytowany) Edytowano Marzec 26, 2018 przez Gość (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Grafik.Marinez 1 Zgłoś post Napisano Styczeń 30, 2013 wiele firm/serwisów oprócz walidacji po stronie serwera dokłada walidację po stronie klienta i słusznie, nie wymaga to wysyłania zapytania do serwera w przypadku prostego błedu np. walidacja adresu email, użytkownik nie jest w stanie wysłać formularza a co za tym idzie poprawia. Oczywiście można wyłączyć JS ale traktujmy to jako dodatkowe ułatwienie dla klienta Udostępnij ten post Link to postu Udostępnij na innych stronach
Pitu 160 Zgłoś post Napisano Styczeń 30, 2013 Walidacje po stronie klienta można wykonać bez JS, za pomocą HTML5. Udostępnij ten post Link to postu Udostępnij na innych stronach
Grafik.Marinez 1 Zgłoś post Napisano Styczeń 31, 2013 Fajna nowość, ale czy wszystkie przeglądarki używane przez polskich internautów obsługują poprawnie HTML5? Czy można tego używać komercyjnie i mieć gwarancję, że wyświetli się prawidłowo pod IE6,7,8 ? Udostępnij ten post Link to postu Udostępnij na innych stronach
regdos 1848 Zgłoś post Napisano Styczeń 31, 2013 IE7 - 0,7% udziału w Polsce, IE6 - 0,25% udziału w Polsce więc można sobie to odpuścić. JS czy HTML5 ma tylko tak jak @samu napisał "komunikat wyświetlić" a całość i tak musi zrobić skrypt na serwerze więc nawet jak nie zadziała w JS lub HTML5 to tragedii nie będzie bo poradzi sobie z tym skrypt. @Grafik.Marinez: a jak sprawdzisz po stronie JS czy dla wpisanego adresu e-mail istnieje domena? Udostępnij ten post Link to postu Udostępnij na innych stronach
Grafik.Marinez 1 Zgłoś post Napisano Styczeń 31, 2013 @Grafik.Marinez: a jak sprawdzisz po stronie JS czy dla wpisanego adresu e-mail istnieje domena? JS+PHP - Ajax, nie ma potrzeby przeładowania strony, ale trzeba wykorzystać kod po str. serwera, oczywiście mail to był przykład, można walidować inne dane typu nr telefonu. IE 8 ma ok. 8% rynku na polskiej scenie, z tego co słyszałem trzeba kombinować i obchodzić rozwiązania M$, żeby móc normalnie implementować HTML5, dlatego zastanawia mnie czy to już czas na html5, pozatym u mojej żony w pracy zatrudnionych jest ok 100 osób, mają też szefa IT i zgadnijcie jaka przeglądarka jest wykorzystywana przez pracowników - IE8 :/ Udostępnij ten post Link to postu Udostępnij na innych stronach
PapaSmerf 497 Zgłoś post Napisano Styczeń 31, 2013 @Grafik.Marinez czyli sprawdzasz po stronie serwera, a za pomocą JS tylko komunikat wyświetlasz Udostępnij ten post Link to postu Udostępnij na innych stronach
regdos 1848 Zgłoś post Napisano Styczeń 31, 2013 W przypadku HTML5 i formularzy IE <9 po prostu wyświetlą zwykły formularz, natomiast żeby dało się stylować nowe elementy html5 w IE <9 używa się html5siv Udostępnij ten post Link to postu Udostępnij na innych stronach
maniack 403 Zgłoś post Napisano Styczeń 31, 2013 (edytowany) . Edytowano Wrzesień 9, 2017 przez maniack (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
improwizuje 0 Zgłoś post Napisano Luty 7, 2013 Z tego co widzę temat jest w dziale xhtml/js a nie PHP. Pytanie do autora tematu : walidacja zmiennej ma się odbyć po stronie klienta w JS czy po stronie serwera w PHP? zawsze musi się odbywać po obu stronach! No chyba, że rezygnujemy z JS Udostępnij ten post Link to postu Udostępnij na innych stronach