Walidacja służy do sprawdzania danych w celu upewnienia się, że są one zgodne z określonymi dla nich wymaganymi specyfikacjami. Zwykle walidacja jest używana do sprawdzania danych wejściowych i weryfikacji danych przed przechowywaniem.
Z biegiem lat powoli opracowałem wyrażenie regularne, które poprawnie weryfikuje MOST adresy e-mail, zakładając, że nie używają adresu IP jako części serwera. Używam go w kilku programach PHP i działa przez większość czasu. Jednak od czasu do czasu kontaktuję się z kimś, kto ma problem z witryną, która z niego …
Za każdym razem, gdy użytkownik publikuje coś w mojej aplikacji internetowej <lub >na stronie, pojawia się ten wyjątek. Nie chcę wchodzić w dyskusję na temat mądrości zgłaszania wyjątku lub zawieszania całej aplikacji internetowej, ponieważ ktoś wpisał znak w polu tekstowym, ale szukam eleganckiego sposobu, aby sobie z tym poradzić. Przechwytywanie …
Wystarczy spojrzeć na: (Źródło: https://xkcd.com/327/ ) Co robi ten SQL: Robert'); DROP TABLE STUDENTS; -- Znam oba 'i jestem --do komentowania, ale czy to słowo DROPrównież nie jest komentowane, ponieważ jest częścią tego samego wiersza?
Usiłuję stworzyć kompleksowe wyrażenie regularne do sprawdzania poprawności numerów telefonów. Idealnie byłoby obsługiwać formaty międzynarodowe, ale musi obsługiwać formaty amerykańskie, w tym następujące: 1-234-567-8901 1-234-567-8901 x1234 1-234-567-8901 ext1234 1 (234) 567-8901 1.234.567.8901 1/234/567/8901 12345678901 Odpowiem moją obecną próbą, ale mam nadzieję, że ktoś ma coś lepszego i / lub bardziej …
Tworzę stronę internetową, na której mam wejściowe pole tekstowe, w którym chcę dopuścić tylko znaki numeryczne, takie jak (0,1,2,3,4,5 ... 9) 0-9. Jak mogę to zrobić za pomocą jQuery?
Mam ostry problem na mojej stronie internetowej. W Google Chrome niektórzy klienci nie mogą przejść do mojej strony płatności. Podczas próby przesłania formularza pojawia się ten błąd: An invalid form control with name='' is not focusable. To z konsoli JavaScript. Czytałem, że problem może być spowodowany ukrytymi polami posiadającymi wymagany …
На этот вопрос есть ответы на przepełnienie stosu на русском : Как выполнить несколько проверок введенных пользователем данных? Piszę program, który akceptuje dane wejściowe od użytkownika. #note: Python 2.7 users should use `raw_input`, the equivalent of 3.X's `input` age = int(input("Please enter your age: ")) if age >= 18: print("You …
Mam formularz, w którym chciałbym, aby wszystkie pola były wypełnione. Jeśli pole zostanie kliknięte, a następnie nie wypełnione, chciałbym wyświetlić czerwone tło. Oto mój kod: $('#apply-form input').blur(function () { if ($('input:text').is(":empty")) { $(this).parents('p').addClass('warning'); } }); Stosuje klasę ostrzegawczą niezależnie od tego, czy pole jest wypełnione czy nie. Co ja robię …
W moich formularzach chciałbym na przykład używać nowych typów formularzy HTML5 <input type="url" />( więcej informacji o typach tutaj ). Problem polega na tym, że Chrome chce być bardzo pomocny i sprawdzać te elementy, chyba że jest do bani. Jeśli nie powiedzie się wbudowane sprawdzanie poprawności, nie będzie żadnego komunikatu …
Obecnie zwracam 401 nieautoryzowanych za każdym razem, gdy napotykam błąd sprawdzania poprawności w mojej aplikacji REST API opartej na Django / Piston . Po przejrzeniu rejestru kodów stanu HTTP nie jestem przekonany, że jest to odpowiedni kod do niepowodzenia sprawdzania poprawności, co wszyscy polecamy? 400 złych wniosków 401 Nieautoryzowane 403 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.