我的MemberAction代码是<?php
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代码是<?php
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'),
);
}
?>问题是它不自动验证,不管你填什么都能注册成功,不填的话就是注册失败,不知道怎么回事,请教各位大大
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代码是<?php
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程序本地调试好后,怎么发布到远程服务器?
- 网页里的相对路径变绝对路径?
- php session_start cannot send session cookie
- 求教类成员函数定义方法.
- 希望大家帮忙看看,这段小程序做查询和插入,条件用字符串就行,用汉字就不能。
- $_SERVER['QUERY_STRING'] 返回为什么为空
- 关于 echo 的弱问题,真晕了,请大家帮帮我。在线等
- 大侠帮忙看看,认证问题!
- 我有这么一个压缩文件夹的类,求更快的压缩方法
- smarty的自动过滤$smarty->auto_literal 会影响整体效能吗?
- PHP MVC初学者问题...
- 1.如何判断时间格式是否正确 2.如何判断用户登录权限
是的 我改了 但是我的数据表是developers,这样是自动验证了,但是没有想数据库添加上注册的内容啊,那该怎么办?