Controller

2015. 9. 4. 15:12Programming/CodeIgniter

반응형

* View와 Model을 제어하는 역할을 함.


* URL: localhost/index.php/welcome/input/test_name 참고


    index.php : 반드시 존재해야 하나 .htpaccess 파일로 제거할 수 있음.

    welcome : welcome.php 파일.

    input : welcome.php 파일에 input함수라고 하여 또 다른페이지를 불러 올 수 있음.(함수 또는 method 라 함.)

    test_name : welcome.php 파일에 input 함수의 인자


 - controller/welcome.php(echo 문은 설명을 위해 넣은 것이고, views에 포함되어야 하는 것이 맞음)

class Welcome extends CI_Controller {

    public function index() {

       $this->load->view('url');

       echo "URL에 welcome 뒤로 아무것도 붙지 않았을 경우 기본적으로 보여지는 내용";

    }

    public function input($id) {

       $this->load->view('input');

       echo "welcome/input 이 오면 input의 내용을 보여주도록..";


       $this->load->view('id');

       echo $id."$id는input 다음에 값이 올수 있는 인자(즉 파라미터라 할 수 있음)";

    }

}


반응형

'Programming > CodeIgniter' 카테고리의 다른 글

Model(1/5) - 설정 및 사용  (0) 2015.09.04
View  (0) 2015.09.04
CodeIgniter와의 규칙?  (0) 2015.09.04
CodeIgniter 설치  (0) 2015.09.04
CodeIgniter 관한 글을 작성하며..  (0) 2015.09.04