Как я могу предотвратить передачу страницы регистрации, если все обязательные поля не заполнены? - PullRequest
0 голосов
/ 01 августа 2009

Я не знаю, чтобы на моем сайте кто-то регистрировался, не заполнив всю необходимую информацию. Хотя у меня есть проверка javascript на странице регистрации, также есть капча. Что я должен сделать, чтобы предотвратить этот тип незаконной регистрации?

Ответы [ 2 ]

6 голосов
/ 01 августа 2009

Проверка данных на стороне сервера. Проверка на стороне клиента полезна для начинающих пользователей, но вы не должны доверять ей, поскольку ее можно обойти - проверка на стороне сервера является обязательным условием для обеспечения правильных значений. Быстрое прибегание к поиску «проверки формы php» обнаружило этот пример различий между проверкой на стороне клиента и на стороне сервера:

http://www.php -mysql-tutorial.com / вики / PHP-учебник / форма валидация-с использованием-php.aspx

1 голос
/ 01 августа 2009

вы можете поставить оценку javascript для каждого поля, например если все требуется, адрес электронной почты действителен и т. д. Вы также можете использовать проверку на стороне сервера. Хорошим подходом было бы использовать их обоих для дополнительной безопасности.

http://www.w3schools.com/jS/js_form_validation.asp

http://www.html -form-guide.com / PHP-формы / PHP форм-validation.html

http://www.php -mysql-tutorial.com / вики / PHP-учебник / форма-подтверждение-используя-php.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...