CI 묻고 답하기

제목 CodeIgniter Get 처리
글쓴이 완장6호 작성시각 2013/01/28 15:14:30
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 15597   RSS
아는 업체 기존 사이트에 아이핀 적용 요청을 받아서 수정할려는데 CodeIgniter 1.7.2 버전으로 제작돼 있네요..

아이핀 적용할때 결과값을..  result.htm?retInfo=XXXXXXXXXX 
식으로 리턴 받는데.  result.htm?retInfo=XXXXXXXXXX  처럼 받으면 
404 오류가 납니다.

CodeIgniter 2.1.3 버전에선 오류가 나오지 않는데. config 쪽 문제 인가요 아니면 버전상의 문제 인가요?
1.7.2 에서 GET 으로 값이 들어와도 오류가 안나게 할려면 어디를 수정해야 되나요?

==============================

$config['uri_protocol'] = "AUTO";  
=>  $config['uri_protocol'] = "PATH_INFO";

처럼 수정하니.. 오류는 일단 사라졌네요..
그런데 GET 값을 못 받네요..
print_r($_GET);
print_r( $this->input->get());

아무것도 안찍히는데... 설정부분 또 수정해야 되는게 있나요.

===================================

MY_input.php 에 아래 추가하니... 되네요.

    function _sanitize_globals()
    {
        $this->allow_get_array = TRUE;
        parent::_sanitize_globals();
    }
 


 
태그 get
 다음글 REST 서버 사용하시는분 얼마나 계신가요? (2)
 이전글 게시판 제작하다가 막혀서 문의 드립니다. (4)

댓글

변종원(웅파) / 2013/01/28 17:50:49 / 추천 0
$config['enable_query_strings'] = FALSE;

이것도 true로 바꾸고 테스트 해보세요.