CI를 처음 도입하여 사용해 보려고, 1주일 가지고 놀아보았습니다.
MVC를 이용한 데이터처리등은 다 이해한듯 싶었지만,
링크의 문제에 빠졌습니다.
jslb_ajax.js 라이브러리를 사용해서 기본적인 ID 중복체크를 해보려 했습니다.
view---------
prarms = "&data="+document.getElementByID('id');
sendRequest(on_loaded, params, "POST", "<?php echo BASEURL;?>tlogin/ajax_call", true, true);
이와 같이 넘기게 되면
CI URI 규칙상
http://localhost/ci/tlogin/ajax_call 을 호출하는데
jslb_ajax.js 의 sendRequest 에서. ajax_call?t=time&data=id
를 넘기게 되네요....
결국은
http://localhost/ci/tlogin/ajax_call?t=1292325508402&data=id
이와 같이 날라가게 되어, tlogin 콘트롤러의 ajax_call() 을 못찾는 경우가 발생합니다.
CI URI규칙에 억매이지 않고, 특정 php를 호출 할 수는 없는건가요??
예를 들어
http://localhost/ci/tlogin/ajax_call.php
CI 폴더와 별개로 폴더를 만들어야 하는건지?