都是在模型里写
自动验证
protected $_validate=array(
array('uname','checklen','用户名长度过长或过短',0,'callback'),
);
自动填充
protected $_auto=array(
array('password','md5',3,'function'),
array('createip','returnip',1,'callback'),
array('createtime','time',1,'function'),
);
自动映射
protected $_map=array(
// 不用写数组啦
//'是要在表单当中的字段写在前面'=>'是写到后面,数据表当中的真实字段写到后面',
'uname'=>'username',
'upass'=>'password',
);
function returnip(){
return $_SERVER['REMOTE_ADDR'];
}
function checklen($data){
if(strlen($data)>15||strlen($data)<5){
return false;
}else{
return true;
}
}
自动验证
protected $_validate=array(
array('uname','checklen','用户名长度过长或过短',0,'callback'),
);
自动填充
protected $_auto=array(
array('password','md5',3,'function'),
array('createip','returnip',1,'callback'),
array('createtime','time',1,'function'),
);
自动映射
protected $_map=array(
// 不用写数组啦
//'是要在表单当中的字段写在前面'=>'是写到后面,数据表当中的真实字段写到后面',
'uname'=>'username',
'upass'=>'password',
);
function returnip(){
return $_SERVER['REMOTE_ADDR'];
}
function checklen($data){
if(strlen($data)>15||strlen($data)<5){
return false;
}else{
return true;
}
}