2013-03-27 63 views
2

我真的是初學者到codeigniter即時工作在CI以來的最後2周。在此期間,我創建了許多views.php文件,一些controllers.php文件和一些models.php文件如何在codeigniter中啓動一個新的網站項目

現在我想開始一個新的網站項目。

我該怎麼做。我應該刪除我的控制器,視圖和模型e.t.c的所有文件。並下載一個其他的codeigniter,並從開始?

+3

CI有最好的[用戶指南](http://ellislab.com/codeigniter/user-guide/)可用於任何PHP框架。沒有理由不讀和重讀它,並沉浸在它真正的美好。 – SomeShinyObject 2013-03-27 05:22:24

+0

能否請你給我一個來自CI用戶指南的問題答案鏈接。 – 2013-03-27 05:27:56

+0

它在我的評論鏈接爲[用戶指南](http://ellislab.com/codeigniter/user-guide/) – SomeShinyObject 2013-03-27 05:29:50

回答

4

您應該檢查笨的文檔,尋求幫助,但只給你一個快速啓動生病解釋如何創建你的第一個笨的項目。

安裝 1從http://ellislab.com/codeigniter 2笨框架可以直接上傳到你的網站或本地Apache服務器目錄的根目錄。

創建您的codeigniter項目。 在codeigniter中,您的控制器將處理url請求並加載相應的模型和視圖。所以第一步是創建你的控制器。

1創建你的控制器:進入應用程序 - >控制器,你會發現一個名爲welcome.php的內置控制器。 該控制器加載了一個位於Application-> views內的welcome_message.php視圖。 您可以使用此控制器或創建自己的。 要創建您自己的控制器,請創建一個新的php文件myfirstcontroller.php,並從CI_Controller擴展一個具有相同名稱的類。 請注意,文件的名稱和您的班級名稱應該相同。索引函數是一個將被稱爲默認功能時您對控制器的請求

class myfirstcontroller extends CI_Controller { 

    public function index(){ 

    $this->load->view("myfirstview"); 

    } 

} 

所以當你通過yoursite/index.php的/ myfirstcontroller

它將加載稱爲視圖請求該控制器myfirstview.php將駐留在應用程序 - >視圖中。

繼續並在應用程序 - >視圖中創建此文件。

2從控制器傳遞數據,查看您將發送一個數組給視圖

class myfirstcontroller extends CI_Controller { 

    public function index(){ 

    $data['name']="My first application."; 
    $this->load->view("myfirstview",$data); 

    } 

} 

3可以在視圖中訪問此變量

echo $name 

,它會輸出你的變量

3您使用的模型必須在應用程序 - >模型中創建一個文件,並從控制器調用它,它將以數組形式返回結果。

您可以查看文檔以獲得進一步的幫助。

希望這有助於您開始使用codeigniter。

用戶指南位於您的下載庫中。

您還可以在http://ellislab.com/codeigniter/user-guide/

好運查看!

相關問題