CI 묻고 답하기

제목 이미지 업로드
글쓴이 영등포 작성시각 2011/11/09 15:12:15
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 17272   RSS

이미지 파일첨부하면서
ci함수에서
upload되기전에 이미지사이즈 가로, 세로 사이즈를 강제로 줄이거나 늘리는게 가능한가요
 

image_width  
image_heigth
업로드되어 배열로 불러와서 줄이는게 아닌 들어가기전에 줄이는것을 말씀드립니다..^^
 
 다음글 입력값 다시 표시하고 싶은데... (5)
 이전글 디비 에러문장이 euc-kr로 출력되는 문제.. (1)

댓글

변종원(웅파) / 2011/11/09 15:17:16 / 추천 0
업로드 클래스는 업로드만 담당합니다.
리사이징은 이미지 클래스 가지고 업로드 된 후에 하셔야 합니다.
영등포 / 2011/11/09 15:39:00 / 추천 0
흠..그렇쿠뇨..고맙습니다..
영등포 / 2011/11/09 16:23:06 / 추천 0

     $config['upload_path'] = './include/upload/';
     $config['allowed_types'] = 'gif|jpg|png';
     $config['max_size'] = '2048';
     $config['max_width']  = '1024';
     $config['max_height']  = '1024';

     $this->load->library('upload', $config);
     $file_chk = $this->upload->do_upload();
     $file_error = $this->upload->display_errors();
     $daf =$this->upload->data();

     $config['image_library'] = 'gd2';
     $config['source_image'] = "/include/upload/".$daf[file_name];
     $config['width'] = 100;
     $config['height'] = 120;
   
     $this->load->library('image_lib', $config);

     $this->image_lib->resize();

     다시질문드립니다.
     upload하자마자 원본을 resize()하려고하는데 100x120 으로 줄이고 싶습니다
     근데 세로값이 게속 120이안나오는데여?

변종원(웅파) / 2011/11/09 16:56:30 / 추천 0
매뉴얼 보시면 설정값들이 있습니다. 폭을 기준으로 할지, 높이를 기준으로 할지 셋팅해주는 것이 있습니다.
그거 하나 찾아서 넣어주시면 됩니다.