ThinkPHP模版验证要注意的地方
2014-12-27 16:01 NO.27 阅读(160) 评论(0) 收藏 举报Model页面
<?php
class LoginModel extends Model {
 //protected $tableName = 'userinfo'; //表名和model不一致需要加入,要不然添加操作的Create方法验证为false
 protected $trueTableName = 't_userinfo';//前缀和表名都不一致需要trueTableName
 // 定义自动验证
 protected $_validate    =   array(
   array('C_PhoneNo','require','用户名不能为空'),
   array('C_Psw','require','密码不能为空'),
 );
}
Action页面
// 处理表单数据 public function insert() { $Form = D("Form");//注意此处应与模版名称一致 if ($vo = $Form->create()) { if (false !== $Form->add()) { $vo['create_time'] = date('Y-m-d H:i:s', $vo['create_time']); $vo['content'] = nl2br($vo['content']); $this->ajaxReturn($vo, '表单数据保存成功!', 1); } else { $this->error('数据写入错误!'); } } else { $this->error($Form->getError()); } }
 
                     
                    
                 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号