제목 | 외부서버에서 JSON Data를 생성하고, JSON Data를 컨트롤러를 통해 값을 전달시키려고 합니다. | ||
---|---|---|---|
글쓴이 | bismute | 작성시각 | 2014/10/24 15:27:01 |
|
|||
신규 개발건으로 인해, 기존 개발된 이그나이터 소스로 외부에서 PHP폼페이지를 실행해서 값을 받아옵니다. {
이런 식으로 JSON을 생성해주면, 기존 개발된 컨트롤러에서 메시지를 보내는 부분이 다음과 같습니다. class message extends CI_Controller{ function __construct(){ parent::__construct(); $this->load->database(); } function send(){ $this->load->model('message_model'); $userid = $this->input->get_post('userid'); $msg = $this->input->get_post('msg'); $this->admin_model->send($userid,$msg); }} 외부에서 JSON을 생성해서, 저 컨트롤러에 값을 집어넣으려면 $this->input->get_post('userid'); 이런 식으로 값만 설정해주면 되는건가요/ 아님 다른 값을 추가로 설정해줘야 되는지 궁금합니다. |
|||
다음글 | $this->load->view() 에서 p... (1) | ||
이전글 | ci 세션문제 질문입니다. (3) | ||
한대승(불의회상)
/
2014/10/24 15:34:50 /
추천
0
|
들국화
/
2014/10/24 15:39:16 /
추천
0
라이브러리를 사용하지 않으려면 curl을 쓰면 됩니다.
|
CI_ORL
/
2014/10/24 17:32:53 /
추천
0
ajax이면 뷰단에서 바로 컨트럴 하시는게 좋지 않을까요? ㅎ
컨트럴러나 모델은 스크립트를 사용하지 않으니... ㅎㅎ |
PUT, DELETE 메소드를 사용 하시려면 restful 라이브러리를 별도로 로드해서 사용하셔야 합니다.