제목 | 업로드한 파일정보 db입력 | ||
---|---|---|---|
글쓴이 | fafev | 작성시각 | 2011/12/07 17:51:01 |
|
|||
이렇게 파일과 폼에있는 내용을 넘겨받고 파일은 uploads폴더에 글은 db에 insert됩니다. 여기서 질문이요 DB에 T_FILE이라는 테이블을 따로 만들어서 게시판 번호와 연동지어 사용하려고하는데요 업로드된 파일명,파일타입 등을 어떻게 출력해야하는지를 모르겠네요;; 부탁드립니다.!! public function proc_create() { $config['upload_path'] = './uploads/'; $config['allowed_types'] = 'exe|lnk|zip|gif|jpg|png'; $config['max_size'] = '1000000000'; $this->load->library('upload', $config); if ( ! $this->upload->do_upload()) { $this->output->enable_profiler(PROFILER_FLAG); $this->load->model('board_model'); $data = array( 'b_bm_idx' => $this->input->post('b_bm_idx',TRUE), 'b_title' => $this->input->post('title',TRUE) , 'b_txt' => $this->input->post('contents',TRUE) , 'b_mem_idx' => 1 , 'b_reg_dt' => CURRNT_DATE_STRING , 'b_last_update_dt' => CURRNT_DATE_STRING ); $this->board_model->create($data); $ca_list=$this->uri->segment(4, 0); redirect("/board/index/0/$ca_list"); } else { $this->output->enable_profiler(PROFILER_FLAG); $this->load->model('board_model'); $data = array( 'b_bm_idx' => $this->input->post('b_bm_idx',TRUE), 'b_title' => $this->input->post('title',TRUE) , 'b_txt' => $this->input->post('contents',TRUE) , 'b_mem_idx' => 1 , 'b_reg_dt' => CURRNT_DATE_STRING , 'b_last_update_dt' => CURRNT_DATE_STRING ); $this->board_model->create($data); $ca_list=$this->uri->segment(4, 0); redirect("/board/index/0/$ca_list"); } |
|||
다음글 | code_gen에러가 나는데요?! (2) | ||
이전글 | select를 제외한 db명령어들도 결과를 기다리나요? (5) | ||
변종원(웅파)
/
2011/12/07 18:27:30 /
추천
0
|
fafev
/
2011/12/08 12:10:37 /
추천
0
해결했습니다.
감사합니다.. |
한대승(불의회상)
/
2011/12/08 16:28:37 /
추천
0
fafev// ㅎㅎㅎ 잘 해결 되셨나요? ^^
CI와 함께 즐거운 코딩 되세요 ^^ |
$this->upload->data()
http://codeigniter-kr.org/user_guide_2.1.0/libraries/file_uploading.html