| 제목 | 뷰->컨트롤러->모델 일때 post 값 받는법.. | ||
|---|---|---|---|
| 카테고리 | CI 2, 3 | ||
| 글쓴이 | zuiderzee | 작성시각 | 2019/02/18 11:41:30 |
|
|
|||
|
안녕하세요 !
ci 초보 개발자입니다.
post 값받는 부분에서 혹시나 다른 기능이 있을까 궁금하여 글남깁니다. 간결화 할수있는 방법..
글등록-> form submit -> 컨트롤러 -> model post-> 모델에서
$page = $this->input->post('page');
$idx = $this->input->post('idx');
$pack_idx = $this->input->post('pack_idx');
$ranking = $this->input->post('ranking');
$main_category = $this->input->post('main_category');
$sub_category = $this->input->post('sub_category');
$display_subject = $this->input->post('display_subject');
$book_symbol = $this->input->post('book_symbol');
$ybm_symbol = $this->input->post('ybm_symbol');
$device_symbol = $this->input->post('device_symbol');
$moonatuna_symbol = $this->input->post('moonatuna_symbol');
$care_talk_symbol = $this->input->post('care_talk_symbol');
$new_icon = $this->input->post('new_icon');
이런식으로 post 값을 받는데 이게 워낙..많아서 받는값이 40개정도되는데 이걸 간결화할 방법이 없을까요? |
|||
| 다음글 | ci databse session을 이용중인데 ipv6... (3) | ||
| 이전글 | 로그인시 세션 또는 쿠키를 저장한것을 이용방법은 ? (4) | ||
|
zuiderzee
/
2019/02/18 11:45:49 /
추천
0
post를 -> 배열 -> $배열['idx'] 이런식으로 꺼낼방법이 없을까요
|
|
변종원(웅파)
/
2019/02/18 11:47:12 /
추천
1
$post = $this->input->post(null, true); 이렇게 하시면 $post에 배열로 전부 들어갑니다. 두번째 파라미터 true는 xss_clean 적용입니다. |
|
zuiderzee
/
2019/02/18 11:49:21 /
추천
0
xss_clean 이거에대해서 정확히 모르는 데요 그 스크립트방어 그런건가요? sql문 방어 그런..
|
|
변종원(웅파)
/
2019/02/18 11:51:31 /
추천
1
zuiderzee/ 매뉴얼에 잘 나와있습니다. 제가 답변 드린 부분도요. ^^ http://www.ciboard.co.kr/user_guide/kr/libraries/input.html#class-reference |
|
zuiderzee
/
2019/02/18 11:52:27 /
추천
0
방금 확인해보았습니다 좋은 정보 감사합니다! 업무가 더욱 편해질거같아요 ㅎ.ㅎ
|