【问题标题】:While submitting the form i am getting the page not found in codeigniter提交表单时,我在 codeigniter 中找不到页面
【发布时间】:2012-10-01 10:45:55
【问题描述】:

我是 Codeigniter 的新手。提交表单时,我收到 404 错误页面未找到。实际上,无需输入用户名和密码,它应该可以进行评估。这是代码。

控制器中的login.php

public function verifyuser()
        {

          $this->load->library('form_validation');
          $this->form_validation->set_rules('username','username','required');
          $this->form_validation->set_rules('password','password','required');

          if($this->form_validation->run() == FALSE){
            $this->load->view('login/login');
        }else{
        $this->load->model('login/validate');
        }
        }

*登录/login.php*

<?php echo form_open('verifyuser'); ?>
    <!--  start login-inner -->
    <div id="login-inner">
        <table border="0" cellpadding="0" cellspacing="0">
        <tr>
            <th>Username</th>
            <td><input type="text" name="username"  class="login-inp" /></td>
        </tr>
        <tr>
            <th>Password</th>
            <td><input type="password" name="password" value="************"  onfocus="this.value=''" class="login-inp" /></td>
        </tr>
        <tr>
            <th></th>
            <td valign="top"><input type="checkbox" class="checkbox-size" id="login-check" /><label for="login-check">Remember me</label></td>
        </tr>
        <tr>
            <th></th>
            <td><input type="submit" value="submit" class="submit-login"  /></td>
        </tr>
        </table>
    </div>

【问题讨论】:

  • 答案是login/login.php

标签: php codeigniter codeigniter-2


【解决方案1】:

如果您打算提交到您所在的同一控制器,则无需在 form_open 中指定任何内容:

<?php echo form_open(); ?>
...
<?php echo form_close(); ?>

这应该足够了。当未指定任何内容时,CI 将自动使用当前控制器/方法。此外,您收到错误的原因是因为您告诉form_open 您要加载控制器/方法verifyuser/index

【讨论】:

    【解决方案2】:

    你应该用controller/function这样的参数调用form_open函数。

    【讨论】:

      猜你喜欢
      • 2016-01-23
      • 1970-01-01
      • 1970-01-01
      • 2017-10-30
      • 2013-07-28
      • 2013-04-06
      • 2019-01-17
      • 2012-12-18
      • 2015-06-29
      相关资源
      最近更新 更多