修改密码验证时要注意以下几點:
2、新密码和原密码不能相同
3、新密码第二次输入值和第一次一样
-
下载插件;到validform 官网下载插件,在下载的Demo中将需要的js,imagescss等复制工程項目Test,对应的文件夹下如图(方法同上一篇):
-
验证输入的原密码是否正确:
ajaxurl:指定的文件可以接收到Post过来的两个值,分别是param和nameparam是该え素的值,name是该元素的name名称可以通过区别name来把一个表单下,多个实时验证请求都指定到同一个文件。
注意:首先会对datatype进行验证只有驗证通过后才会Post数据。
-
deal.php 接收post传递过来的值此值加密后和数据库中的密码进行比较,正确返回y错误返回n;
注意:此处的格式不能乱,否則出错;
-
程序正确运行后,可输入任意密码进行验证,如图:
-
验证原密码和新密码是否相同:
-
更改script中的验证:添加新的chkpwd如图:
-
程序運行,即可验证新密码和旧密码不能一致:
-
验证 新密码第二次输入值和第一次一样只许添加recheck="npwd" 即可:
其中npwd为第一次输入的name值,具体如图:
經验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士