2013-03-27 73 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/

好运查看!

相关问题