xyst0524 发表于 2011-7-9 15:59:34

表单验证类的错误提示不能显示

部分代码:
c层:
function log_validation()
        {
                $this->form_validation->set_rules('username', '用户名', 'required');
                $this->form_validation->set_rules('password', '密码', 'required');

                $this->form_validation->set_message('required', "%s 不能为空!");
       
                if($this->form_validation->run() === FALSE)//若输入错误则继续停留在登录界面
                {
                        $this->load->view('log/login');                                       
                }
                else
                {//输入成功则继续判断是否是有效的用户
                           ...
                     }
v层:
<?php echo form_open('log/login/log_validation');?>
                <fieldset>
                <div>
                <label>用户名:</label>               
                <input type = "text" name = "username" maxlength="30" value = "<?php echo set_value('username'); ?>"><?php echo form_error('username');?>

当输入为空的时候并没有显示错误信息,请问这是怎么回事?
一开始的时候还会有的,可是增加了一些代码后就不能显示错误信息了...

xyst0524 发表于 2011-7-9 20:54:18

自己顶了...求解....

sking 发表于 2012-5-30 18:07:31

我也碰到这个问题,有谁知道原因?
页: [1]
查看完整版本: 表单验证类的错误提示不能显示