1

CodeIgniterを使用して簡単なログインシステムを構築します。

フォームデータを送信しようとすると、このエラーが発生します

404ページが見つかりませんリクエストしたページが見つかりませんでした。

理由がわかりません!これは私のフォームです:

     <?php echo form_open('VerifyLogin/index'); ?>
     <label for="username">Username:</label>
     <input type="text" size="20" id="username" name="username"/>
     <br/>
     <label for="password">Password:</label>
     <input type="password" size="20" id="passowrd" name="password"/>
     <br/>
     <input type="submit" value="Login"/></form>

これはフォームアクションです->

 http://localhost/LoginTut/index.php/VerifyLogin/index

ユーザーは新しいページに移動する必要があります。なぜこの問題が発生しているのかわかりません!! 何か案は?

4

1 に答える 1

1

他の投稿を見て、コントローラーに「verify_login.php」という名前が付けられているのに、クラスには「VerifyLogin」という名前が付けられていることに気付きました。Codeigniterでは、クラスにファイルと同じ名前を付ける必要がありますが、大文字だけを使用します。そのページが正しく機能するためには、コントローラーファイルの名前を「verifyLogin.php」に変更するか、クラスの名前を「Verify_Login」に変更する必要があります。

于 2013-02-18T17:38:56.610 に答える