melvin_pastebin

Upload dan Resize Image CI

Feb 17th, 2015
652
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. public function doinsertdata(){
  2.             //$id_kategori= $_POST['id_kategori'];
  3.             $judul = $_POST['judul'];
  4.             $cover = $_FILES['cover']['name'];
  5.             $tipebaru = explode(".",$cover);
  6.             $tipebaru2 = $tipebaru['1'];
  7.             $filebaru3 = str_replace(' ','_',$judul);
  8.             $file_input = 'cover';
  9.             $data_insert = array(
  10.                 //'kode_kategori' => $id_kategori,
  11.                 'judul_kategori' => $judul,
  12.                 'cover' => $filebaru3.'.'.$tipebaru2,
  13.                 );
  14.             $rby = $this->mymodel->Insertdata('kategori',$data_insert);
  15.             $image_source2 = base_url()."uploads/";
  16.        
  17.             //script upload start
  18.             $config['remove_spaces'] = TRUE;
  19.             $config['file_name'] = $filebaru3.'.'.$tipebaru2 ;
  20.             $config['upload_path'] = './uploads/';
  21.             $config['allowed_types'] = 'gif|jpg|png';
  22.             $config['max_size'] = '100000';
  23.             $config['max_width'] = '102400';
  24.             $config['max_height'] = '76800';
  25.             $this->load->library('upload', $config);
  26.             $this->upload->do_upload($file_input);
  27.             $this->upload->data();
  28.             //script upload end
  29.        
  30.             //script resize start
  31.             $config['image_library'] = 'gd2';
  32.             $config['source_image'] = ubah isinya sesuai dengan path dimana foto yg akan anda resize disimpan;
  33.             $config['create_thumb'] = TRUE;
  34.             $config['maintain_ratio'] = TRUE;
  35.             $config['width'] = 200;
  36.             $config['height'] = 200;
  37.             $this->load->library('image_lib',$config);
  38.             $this->image_lib->resize();
  39.             //script resize end
  40. }
RAW Paste Data

Adblocker detected! Please consider disabling it...

We've detected AdBlock Plus or some other adblocking software preventing Pastebin.com from fully loading.

We don't have any obnoxious sound, or popup ads, we actively block these annoying types of ads!

Please add Pastebin.com to your ad blocker whitelist or disable your adblocking software.

×