2011-10-03 82 views
0

我有一位朋友在使用CodeIgniter的網站遇到問題。不幸的是,我不是笨不夠熟悉,所以我想我會得到你的專家之一,快速回答兩個問題:CodeIgniter數據庫問題

  1. 該網站是mtyedjs COM [。]。在主頁上,當您點擊右側的「創建配置文件」時,它會轉到http://mtyedjs.com/index.php/home/create_account。相反,它應該去http://mtyedjs.com/application/views/create_account.php。我在哪裏去改變這個?

  2. 另外,當轉到上面相應的create_account.php頁面時,會出現數據庫連接錯誤。 config/database.php中的所有信息都是正確的。什麼是問題?

+0

你在'2'得到的錯誤是什麼? – NullUserException

+0

這與去看醫生類似,並說「我的手臂疼了,你的診斷是什麼?」 –

回答

3

如果你看過CodeIgniter的說明書,你就會明白,路徑http://mtyedjs.com/index.php/home/create_account意味着,你應該有一個名爲「家」和裏面的方法「CREATE_ACCOUNT」控制器。那麼這條路徑將是有效的路徑(當然如果你沒有你自己的路線)。

http://mtyedjs.com/application/views/create_account.php - 這是不對的。 create_account.php - 這是你查看文件,因爲它在視圖文件夾中。閱讀關於MVC模型 - 明白我的意思。所以你應該在你的方法'create_account'中加載這個視圖;它會是這樣的:

class Home extends CI_Controller { 
    function __construct() { 
     parent::__construct(); 
    } 

    function create_account() { 
     $this->load->view('create_account'); 
    } 
} 
+0

對不起,你的英語很難遵循。你能否給我提供一些步驟指導,包括哪些文件可以進行編輯? –

+0

增加了一些信息。什麼是你無法理解的? – Yekver