小编Rji*_*jie的帖子

Codeigniter - 在输入字段下面显示错误显示

我试图在输入字段下面显示一个表单错误,但在我单击提交按钮后,它将重定向到另一个页面...

这是我的代码页控制器

<?php
    defined('BASEPATH') OR exit('No direct script access allowed');

    class Pages extends CI_Controller{

        public function view($page = 'home'){
            if(!file_exists(APPPATH.'views/pages/'.$page.'.php')){
                show_404();
            }
            $data['title'] = ucfirst($page);

            $this->load->view('template/header');
            $this->load->view('pages/'.$page);
            $this->load->view('template/footer');
        }

        public function login(){
            echo $this->input->POST('username');
        }

        public function registercheck(){

            echo $this->input->POST('username');
            echo $this->input->POST('pwd');
            echo $this->input->POST('pwd2');
            echo $this->input->POST('fname');
            echo $this->input->POST('position');
            echo $this->input->POST('contactnumber');

            $this->form_validation->set_rules('username', 'USERNAME', 'required|max_lenght[20]');
            $this->form_validation->set_rules('pwd', 'USERNAME', 'required|max_lenght[20]');
            $this->form_validation->set_rules('pwd2', 'UPPERCASE', 'required|max_lenght[20]');
            $this->form_validation->set_rules('fname', 'USERNAME', 'required|max_lenght[20]');
            $this->form_validation->set_rules('position', 'USERNAME', 'required|max_lenght[20]');
            $this->form_validation->set_rules('contactnumber', 'USERNAME', 'required|max_lenght[20]');

            if($this->form_validation->run() == false){
                $this->load->view('pages/register');
            } else{
                echo 'register ok';
            }                   
        }
    } …
Run Code Online (Sandbox Code Playgroud)

javascript php forms codeigniter-3

2
推荐指数
1
解决办法
42
查看次数

标签 统计

codeigniter-3 ×1

forms ×1

javascript ×1

php ×1