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