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

本人自己还是很喜欢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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值