ci i18n 我在github找了一个封装好的文件,但是好像和form_validation功能冲突似得,求看

发布于 2022-09-03 23:40:23 字数 1481 浏览 10 评论 0

https://github.com/lawrence08...

因为觉得这个比较方便和理解,想用这个,结果到了validation就出问题,用到登录界面

 public function login() {
        //print_r($_POST);
        $this->form_validation->set_rules('username', '用户名', 'required');
        $this->form_validation->set_rules('password', '密码', 'required');
        if ($this->form_validation->run()) {
            $username = $this->input->post('username');
            $password = $this->input->post('password');
            $data['username'] = $username;
            $data['password'] = $password;


            $user = $this->i2active_user->get_user_by_name($username);

            if ($user) {
                if ($password == $user->password) {
                    $this->session->set_userdata('username', $user->name);
                    redirect('user_list');
                } else {
                    $this->data['login_error'] = '用户名密码错误';
                }
            } else {
                $this->data['login_error'] = '用户不存在';
            }
        }
        $this->load->view('login', $this->data);
    }
    
    
    

clipboard.png

去掉$this->form_validation->run()这段就不出问题了
这是为什么
你们用什么国际化也可推荐,谢谢

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

蹲墙角沉默 2022-09-10 23:40:23

可以瞅瞅官方的多国语言包
https://github.com/bcit-ci/co...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文