제목 | $this->uri->segment() 질문입니다. | ||
---|---|---|---|
글쓴이 | 비버돌이 | 작성시각 | 2013/11/29 00:26:30 |
|
|||
안녕하세요? 갓 codeigniter에 입문한 대학생입니다. 만들면서 배우는 Codeigniter 프레임워크 책 사서 예제 하고 있는데요. 질문사항은 예제 진행중에 제목처럼 segment() 하는 부분이 적용이 안됩니다. 혹시나 해서 컨트롤러에 따로 echo 써봤는데도 $this->uri->segment(3) 해도 아무런 출력이 안됩니다. 제가 AWS에서 서버로 사용하고 있는데 혹시 따로 설정해야되는 부분이 있는건가요? 답변 부탁드립니다. |
|||
다음글 | 폼의 흐름 질문 (3) | ||
이전글 | $this->session->userdat... (7) | ||
한대승(불의회상)
/
2013/11/29 00:56:23 /
추천
0
|
상암동막차
/
2013/11/29 09:33:12 /
추천
0
uri을 로드는 했지요?
님이 작성한segment 가 3번째를 참조한다 뭐 이런뜻인거같은데 그거 책에 나와있거든요 URL 규칙을 보시면 될거같아용 어디서부터 0번쨰인지 1번째인지 .. |
수야디벨
/
2013/11/29 10:05:14 /
추천
0
this->load->helper('url');
|
CI_ORL
/
2013/11/29 10:23:20 /
추천
0
http://codeigniter-kr.org/qna/view/11911/page/1 <-- 에서 segment(3)은 11911 이겠네요
http://codeigniter-kr.org/qna/ <-- segment(3)은 null or 0 이겠죠 그래서 echo 찍어도 나오지 않는 경우도 있습니다. |
비버돌이
/
2013/11/29 12:46:33 /
추천
0
컨트롤러랑 모델에서는 괜찮은데 view 에서 문제입니다.
<a rel="external" href="/bbs/index.php/<?php echo $this->uri->segment(1);?>/view/<?php echo $this->uri->segment(3);?>/<?php echo $lt->board_id;?>"><?php echo $lt->subject;?></a> 이렇게 입력하면 주소가 ip주소/bbs/index.php//view//board_id값 이렇게 나옵니다. segment만 안되는데 어찌해야될지 모르겠네요.. |
한대승(불의회상)
/
2013/11/29 13:03:50 /
추천
0
컨트롤러에서 조합해서 뷰로 넘겨주세요.
|
$this->uri->segment(3) 의 값을 바꿔가며 테스트 해보세요.