1
使用CodeIgniter構建簡單的登錄系統。CodeIgniter登錄系統不工作404錯誤不良請求
當我嘗試提交我的表單數據
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
用戶應被帶到一個新的頁面。我不知道爲什麼會發生這個問題!有任何想法嗎?
首先嚐試降低控制器的名字verifylogin(同樣適用於文件名)。第二;沒有必要引用「索引」,因爲它是Controller調用的默認方法。第三;是不是你錯過了本地端口端口,或者你正在運行端口80(非常危險;))?您可能也會強制路由來中斷此URL。在config.php文件(/application/config/config.php)中設置的標準路徑也一樣。 – 2013-02-18 17:32:17
作爲一個經驗法則,我會建議一個'Session'控制器,它應該處理登錄,註銷等。也許有一個[NetTuts +](http://net.tutsplus.com/tutorials/php/codeigniter-from-scratch-day-1/)系列的評論。 – Cristian 2013-02-18 17:42:58