用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2582|回复: 2
收起左侧

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

[复制链接]
发表于 2011-7-9 15:59:34 | 显示全部楼层 |阅读模式
部分代码:
c层:
PHP复制代码
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层:
HTML复制代码
<?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');?>
复制代码


当输入为空的时候并没有显示错误信息,请问这是怎么回事?
一开始的时候还会有的,可是增加了一些代码后就不能显示错误信息了...
 楼主| 发表于 2011-7-9 20:54:18 | 显示全部楼层
自己顶了...求解....
发表于 2012-5-30 18:07:31 | 显示全部楼层
我也碰到这个问题,有谁知道原因?

本版积分规则