关于用thinkphp会员登录的表单自动验证的有关问题
程序员文章站
2024-02-16 18:37:46
...
关于用thinkphp会员登录的表单自动验证的问题?
我的MemberAction代码是
我的MemberModel代码是
问题是它不自动验证,不管你填什么都能注册成功,不填的话就是注册失败,不知道怎么回事,请教各位大大
我的MemberAction代码是
class MemberAction extends Action{
public function insert()
{
header('Content-Type:text/html; charset=utf-8');
$Member = D('developers');
if($Member->create()) {
$result = $Member->add();
if($result) {
$this->success('注册成功!');
}else{
$this->error('注册失败!');
}
}else{
$this->error($Member->getError());
}
}
}
?>
我的MemberModel代码是
class MemberModel extends Model {
protected $_validate = array(
array("username","require","用户名不能为空"),
array('username','','帐号名称已经存在!',0,'unique',1),
array("username","checkLength","用户名长度不符合要求",0,'callback'),
array('name','require','名字必须'),
array("password","require","密码不能为空"),
array("password","checkLength","密码长度的要求是5~15位之间",0,'callback'),
array('repassword','password','两次密码输入不一致',0,'confirm'),
);
protected $_auto = array(
array('status', '1', self::MODEL_INSERT),
array('create_time', 'time', self::MODEL_INSERT, 'function'),
);
}
?>
问题是它不自动验证,不管你填什么都能注册成功,不填的话就是注册失败,不知道怎么回事,请教各位大大
专题推荐
-
独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
-
玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
-
天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
- 最新文章
- 热门排行
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论