| 제목 | 업로드한 파일정보 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