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