|
楼主 |
发表于 2011-6-10 23:35:06
|
显示全部楼层
Hex 发表于 2011-6-10 23:32
required 代表必填的。为空就是表单验证失败。
表单验证类无法和数据库打交道。如果你有兴趣,可以根据手册 ...
麻烦你帮我看看,我的思想是否正确。
PHP复制代码 function index (){//默认执行的函数,当没有特殊指令时即执行。
$this->load->helper(array('form', 'url'));//form和url函数加载
$this->load->library('form_validation');//创建表单时候一定要用
$this->form_validation->set_rules('user', 'username', 'trim|required');
$this->form_validation->set_rules('password', 'Password', 'trim|required');//必须先设定规定才能重填充表单
$data['base']= $this->config->item('base_url');
$name=$this->input->post('user');
$password=$this->input->post('password');//不能用类似$post=$this->input->post();变成数组后再逐一赋值
if($this->form_validation->run()==false){
$this->load->view('login',$data);
}
else($name=="admin"||$password=="admin"){
$this->load->view('liuyanban',$data);
}
} 复制代码 |
|