$data['param'] 으로 보낸값이 view 에 없으면 오류납니다.
http://khaic01.cafe24.com/board/read/28/name/3
http://khaic01.cafe24.com/board/read/28/name
name 이라는 변수가 view 에서 없으면 오류나네요.
나중에 복잡하게 데이터 넘기다가 하나라도 없으면 이리 오류를 뿜어 내니... 걱정입니다. ㅎㅎㅎ
그냥 날코딩 할땐 걱정안했던 부분이거든요.
혹시,
기본값으로, 세그먼트가 존재하지않으면 FALSE 를 리턴합니다. 필요하다면, 두번째 파라미터로 세그먼트가 없을때 리턴될 기본값을 지정할수 있습니다. 예를들어 , 아래예제는 실패시에 숫자 0을 리턴하도록 합니다:
$product_id = $this->uri->segment(3, 0);
이런식으로 자동 처리되게 할 수는 없는지요?
콘트롤러에서..
if (is_null($data['id']=$this->get_seg('id'))): //데이터가 없으니 뷰까지 갈필없어요... redirect('원래있던곳'); endif;이렇게 하고 있어요.그게 아니고 있을때도 있고 없을때도 있고 그러면
$data['id'] = (!is_null($thid->get_seg('id'))) ? $this->get_seg('id') : null;이렇게 하는데...