| 제목 | [초급]uri를 메소드로 사용 질문 | ||
|---|---|---|---|
| 글쓴이 | 헛발이 | 작성시각 | 2010/02/18 11:35:30 | 
|  | |||
| anchor로 클릭시에 test1 이라고 uri를 만들어 보냅니다. 그리고 그걸 받아 함수로 사용하고 싶은데요... 실제 소스를 보면요... 
anchor('custom/request/pc/test1', '클릭');이렇게 만들고 콘트롤에서는
function index()
{
    if ($this->uri->segment(4)) {
        $go_page = $this->uri->segment(4);
        $this->$go_page;
    } else {
        $this->main();
    }
}
function main()
{
    $this->load->view('request/main_view');
}
function test1()
{
    echo "여기를 보여주고 싶은데..";
}이렇게 했는데요..5번줄에 $this->$go_page; 이 부분에서 결과가 $this->test1로 되어서 test1함수로 가지 않더라구요.. 이렇게는 사용못하는건가요? 아님 방법이 따로 있나요? | |||
| 다음글 | 세션 값이 없어지네요~ (4) | ||
| 이전글 | [초보]메치박스와 위젯에 관하여 (3) | ||
| 
                                케이든
                                /
                                2010/02/18 12:08:59 /
                                추천
                                0
                             | 
| 
                                헛발이
                                /
                                2010/02/18 12:46:25 /
                                추천
                                0
                             
                                아 케이든님 감사합니다... ^^;
                             | 
5번째줄 $this->{$go_page}(); 이빈다~