제목 | 페이지 네이션 질문입니다. page 의 값없음 | ||
---|---|---|---|
글쓴이 | 재빠른설계자 | 작성시각 | 2015/03/31 11:52:46 |
|
|||
안녕하세요. 도서로 열공하고 있습니다. 다름아니오라, 책의 '게시판 만들기' 부분을 따라하다가 의문이 드는 부분이 있습니다. 페이지네이션 부분인데요, 첫페이지는 세그먼트가 http://localhost/bbs/board/lists/ci_board/page/ 와 같이 page 의 값이 없더라고요. 그래서 글 쓰기 시나, 수정하기에서 에러가 발생하는 것 같습니다. list_v.php 에서는 subject;?> 와 같이 를 해주고 있으나 $page 값이 없는 것 같습니다. 그래서 이 부분을 빼고 아래와 같이 함수를 제가 수정했는데, 이렇게 하는 것이 맞는지, 제가 잘 모르고 편법을 하는 것인지 궁금합니다. function url_explode($url, $key) { $cnt = count($url); for($i=0; $cnt>$i; $i++) { if($url[$i] == $key ) { $k = $i+1; if( $cnt-1 == $i ) // 추가한 부분 $url[$k] = 1; return $url[$k]; } } } |
|||
다음글 | 제가 카페24 호스팅 구입해서 그걸로 index.php... (7) | ||
이전글 | local 서버로 개발한 것을 호스팅한 서버에 올리는 ... (3) | ||
변종원(웅파)
/
2015/03/31 14:22:14 /
추천
0
|
재빠른설계자
/
2015/03/31 17:11:50 /
추천
0
답변 감사합니다. 좀더 자세히 적었어야 했는데 요령을 몰랐습니다. 죄송합니다.
오탈자는 한빛소프트 홈페이지와, 알려주신 게시물에서 확인했었습니다. p156 의 16번째 줄 /page/<?php echo $page;?> 에서 $page 라는 변수는 어디서 설정되는 것인지 궁금합니다. 저는 이 부분에서 이상하게 에러가 나서, 이 코드를 삭제하고 url_explode() 함수를 수정했는데요, $page 변수를 사용하는 것이 문제인지 궁금합니다. |
재빠른설계자
/
2015/03/31 18:51:56 /
추천
0
제가 제대로 못본 것일 수 있으나,
책의 풀 소스나, 다운받은 예문 소스를 찾아봐도 $page 변수를 설정하는 곳이 없는 것 같습니다. 혹시, pagenation 에서 자동으로 설정해 주는 건가요? |
변종원(웅파)
/
2015/03/31 21:38:12 /
추천
0
데이터 선언은 기본적으로 컨트롤러에서 합니다. 가공도 그렇구요.
144p 밑에서 3번째 줄에 선언되어 있습니다. 우선 매뉴얼을 다시 보시는게 좋겠습니다. 컨트롤러에서 데이터를 어떻게 선언하고 뷰에서 어떻게 사용하는지 확실하게 알고 넘어가셔야 합니다. |
재빠른설계자
/
2015/04/01 09:56:57 /
추천
0
답변 감사드립니다. 말씀해 주신 것 확인하고, 궁금증 해결 했습니다.
|
저렇게만 올리시면 해결하기 힘듭니다. $page변수 선언한 부분을 어떻게 하셨는지 올려주셔야 값이 있는지 없는지 여부를 알려드릴 수 있습니다.
http://cikorea.net/cibook/view/5/page/1/