如果未填写所有必填字段,如何阻止提交注册页面?

时间:2009-08-01 09:28:26

标签: php validation

我不知道在我的网站上有人注册而没有填写所有必需的细节。虽然我的注册页面上有javascript验证也有验证码。我应该怎么做以防止这种类型的非法注册?

2 个答案:

答案 0 :(得分:6)

验证您的数据服务器端。客户端验证非常适合帮助新手用户,但您不应该信任它,因为它可以被绕过 - 服务器端验证是实际强制执行正确值的必要条件。快速搜索“php表单验证”,这个例子显示了客户端和服务器端验证之间的差异:

http://www.php-mysql-tutorial.com/wikis/php-tutorial/form-validation-using-php.aspx

答案 1 :(得分:1)

您可以为每个字段添加javascript评估,例如如果全部需要,电子邮件有效等。您也可以使用服务器端验证。一种好的方法是使用它们来增加安全性。

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

http://www.html-form-guide.com/php-form/php-form-validation.html

http://www.php-mysql-tutorial.com/wikis/php-tutorial/form-validation-using-php.aspx