2
我試圖與CI框架(PHP)一起工作,並沒有太多運氣與核心「輸入」類。CodeIgniter:輸入類沒有被加載(或者我認爲)
這裏是我的代碼:
$user_name = $this->input->post('username');
$password = $this->input->post('password');
這是結果,當我嘗試加載控制器:
遇到一個PHP錯誤
嚴重性:注意
留言:Undefined property:登錄:: $輸入
文件名:控制器/ login.php中
行號:24個
任何提示?
因爲它說:「這個類是由系統自動初始化,因此沒有必要做手工。 「在Input類的文檔中,這不應該是問題。你的控制器是否擴展了控制器基類?也許你可以向我們展示除了包含這個代碼的所有其他方法以外的所有其他方法? – rzetterberg 2011-05-22 00:36:13
你是否在你的控制器構造函數中調用父構造函數?您的系統和應用程序路徑是否在config.php中正確設置?你的控制器還有什麼,以及哪個版本的ci? – 2011-05-22 00:40:48
我沒有調用構造函數......沒有意識到我不得不如果我擴展了父類的CI_Controller類。 – CrowderSoup 2011-05-22 01:47:16