CI框架自带的验证工具及汉化

来源:互联网 发布:行知中学官网 编辑:程序博客网 时间:2024/04/27 21:36

本人自己还是很喜欢CI框架自带的验证工具的,使用方式如下:

/**  *@blog<http://www.phpddt.com> */public function do_login(){if ($this->form_validation->run('do_login') == FALSE){   $this->load->view('login');}else{   $usr = $this->input->post("username",TRUE);   $psw = $this->input->post("password",TRUE);   $user = $this->user_mdl->validate_user($usr,$psw);   if($user)   {/** 验证成功,更新用户信息,设置session,自动跳转 */$data['last_active'] = time();$this->user_mdl->update_user($user->uid,$data);$session_data = array('uid' => $user->uid,'username' => $user->username);$this->session->set_userdata($session_data);redirect('admin/meta');   }   else   {$this->session->set_flashdata('error', '用户名或密码不正确');redirect('admin/login');   }}}

 在view页面,你只要<?=validation_errors()?>就可以获取错误信息,但是提示是英文的,其实是有汉化包的哦!

汉化步骤:

1.application/config/config.php 中将 $config['language']= 'zh_cn';

2.将中文语言包拷贝到application/language下即可,目录名为zh_ch(zh_cn.zip),这里汉化了很多文件哦,包括数据库,日期,上传,ftp等等。


0 0
原创粉丝点击