Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
加载页面在CodeIgniter中出现错误_Codeigniter - Fatal编程技术网

加载页面在CodeIgniter中出现错误

加载页面在CodeIgniter中出现错误,codeigniter,Codeigniter,当我登录时,它会给我“找不到错误页面”。它没有加载控制器功能 这是我的视图文件: <form name="loginform" action="welcome/login" method="post"> Enter User Name: <input type="text" name="uname"> Enter Password <input type="password" name="pass"> <input type="submit" name=

当我登录时,它会给我“找不到错误页面”。它没有加载控制器功能

这是我的视图文件:

<form name="loginform" action="welcome/login" method="post">
Enter User Name:
<input type="text" name="uname">
Enter Password
<input type="password" name="pass">
<input type="submit" name="login" value="Login">
这是我的欢迎控制器文件:

class Login extends Controller {
    function Login()
    {
        parent::Controller();   
    }
    function login()
    {
        $this->load->view('welcome_message');
    }
}
class Welcome extends Controller {

    function Welcome()
    {
        parent::Controller();   
    }
    function index()
    {
        $this->load->model('Loginmodel');
        $this->load->view('welcome_message');
    }
    public function login()
    {
        $this->load->model('Loginmodel','login');
        $info = $this->logn->login();
        $this->load->view('welcome_message',$info);
    }
}

你能告诉我出了什么问题吗?

你提供的代码似乎很好,所以我猜这与此有关:

<form name="loginform" action="welcome/login" method="post">
或者使用
base\u url()
作为完整url:

<form action="<?php echo base_url(); ?>welcome/login">

我能看到的另一件事与
$this->login->login()有关可以。如果您能在看到“未找到页面”错误时确认您的URL实际是什么,那将是一个很大的帮助。

$this->logn->login()
似乎是一个输入错误,如果这是逐字复制/粘贴的,请仔细检查您的实际代码。@Madmartigan:我同意您的看法。看看我对这个人的问题的回答。我的回答很快很好,但是我没有从这个家伙那里得到任何东西。没有投票,没有回答。为什么他们不在开始这样的活动之前先看一下常见问题。问题仍然是一样的:(@UmerSinghera:当你看到错误时,你能告诉我们你的URL是什么样子的吗?
<form action="<?php echo base_url(); ?>welcome/login">
<?php echo form_open('welcome/login'); ?>