表单验证不起作用

时间:2021-06-19 16:14:47

标签: php html codeigniter

嗨,我是一名在 Codeigniter 中学习表单验证的学生,我一直在为我的表单设置规则,但它不起作用我不明白我哪里错了。

控制器

    <?php
class Register extends CI_Controller {


public function index(){
    $this->load->helper('url');
    $this->load->library('form_validation');
    $this->form_validation->set_rules('fname','First Name', 'required');
    if ($this->form_validation->run() == TRUE){
     echo "Form validated";
    }
    $this->load->view('register');
}
}
?>

查看

 <div class="signup-form">
<?php echo validation_errors('<div class= "alert alert-danger">', '</div>'); ?>
<form action="<?php echo base_url()?>Register.php/Register/index" method="post">
<h2>Register</h2>
<div class="form-group">
            <div class="row">
                <div class="col">
                <input type="text" class="form-control" name = "fname" placeholder="First Name">
                </div>
                <div class="col">
                <input onkeypress="return /[a-z]/i.test(event.key)" type="text" class="form-control" name="middle_name" placeholder="Middle Name" required="required">
                </div>
            </div>
            </div> 

0 个答案:

没有答案