제목 | 세그멘트랑 쿼리스트링이랑 혼합해서 쓰기 | ||
---|---|---|---|
글쓴이 | 마웃냥어 | 작성시각 | 2012/06/19 16:10:57 |
|
|||
구글 검색해서 찾은건데 혹시나 해서 올립니다. 보통 CI에선 세그멘트기반의 URL를 쓰는데요. 예: http://www.cikorea.net/tip/write/0 아래처럼 혼합해서 쓰고 싶을때도 있을거에요. 예: http://www.cikorea.net/tip/read/?user=reccc&group=novice 그럴때 사용하는 팁입니다. 1. 전체적으로 적용하는 방법 application/config.php 파일에서 아래 항목을 변경합니다. $config['uri_protocol'] = "PATH_INFO"; $config['enable_query_strings'] = TRUE; 2. 특정 컨트롤러에 적용하는 방법 application/config.php 파일에서 아래 항목을 변경합니다. $config['uri_protocol'] = "PATH_INFO"; $config['enable_query_strings'] = FALSE; 그리고 해당 컨트롤러 생성자(contructor)에다가 아래 한 줄 추가 parse_str($_SERVER['QUERY_STRING'],$_GET); 2번 방법은 제가 개발하는 사이트에서 적용해봤는데 잘됩니다. (1번은 테스트안해봄-_-;) 출처: http://www.tech2grab.com/2011/02/codeigniter-mixing-segment-based-url.html |
|||
태그 | 쿼리스트링,세그멘트,querystring,segment | ||
다음글 | CI 2.1.1버전/Oracle 에서 oci8_resu... (2) | ||
이전글 | mysql 자동으로 timestamp 등록 sql (7) | ||
변종원(웅파)
/
2012/06/20 10:19:48 /
추천
0
http://cikorea.net/tip/view/303/ 이 글도 참고하세요. ^^
|
김동훈
/
2012/07/13 16:40:53 /
추천
0
내친구가 요기잇네^^
|