| 제목 | [초급]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}(); 이빈다~