Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if( isset($_FILES['image_kat']) ) {
- $this->upload->setOption(
- array(
- 'folderLocation' => 'upload/gallery/kategori',
- 'autoRename' => true,
- 'autoCreateFolder' => true,
- 'permittedFileType' => 'gif|png|jpg|jpeg',
- 'maximumSize' => 5000000, //5Mb
- 'editImage' => array(
- 'editType' => PIMG_RESIZE,
- 'resizeWidth' => 250
- )
- )
- );
- $file_kat = $this->upload->now($_FILES['image_kat']);
- $nama_foto_kat=$this->upload->getFileInfo();
- if($file_kat) {
- //input kategori gallery
- $data_kategori=array(
- 'nama_kategori'=>$nama_kategori,
- 'image_kat'=>$nama_foto_kat['name'],
- 'keterangan'=>$keterangan,
- 'tgl_input'=>date('Y-m-d'),
- );
- $last_kat_id=$this->gallery->input_kategori($data_kategori);
- //mulai upload image
- $pengulang=$this->request->post('pengulang');
- $i=0;
- foreach($pengulang as $pengulang){
- $keterangan_foto=$this->request->post('keterangan_foto');
- //prosesupload gallery
- $foto=$_FILES['foto'.$i.''];
- if(isset($foto)) {
- $this->upload->setOption(
- array(
- 'folderLocation' => 'upload/gallery',
- 'autoRename' => true,
- 'autoCreateFolder' => true,
- 'permittedFileType' => 'gif|png|jpg|jpeg',
- 'maximumSize' => 5000000, //5Mb
- )
- );
- $file = $this->upload->now($foto);
- $nama_foto=$this->upload->getFileInfo();
- if($file) {
- //proses input gallery
- $data_gallery=array(
- 'foto'=>$nama_foto['name'],
- 'kategori'=>$last_kat_id,
- 'keterangan'=>$keterangan_foto[$i],
- 'tgl_input'=>date('Y-m-d'),
- );
- $this->gallery->input_gallery($data_gallery);
- }else{
- $data['alert']='
- <div class="alert alert-danger alert-dismissable">
- <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
- <h4> <i class="icon fa fa-check"></i> Upload Foto Gagal</h4>
- '.$this->upload->getError('message').'
- </div>
- ';
- //Tidak aeda file
- }
- }else{
- $data['alert']='
- <div class="alert alert-danger alert-dismissable">
- <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
- <h4> <i class="icon fa fa-check"></i> Upload Foto Gagal</h4>
- </div>
- ';
- } //if isset $foto
- $i++;
- } //END foreach
- $data['alert']='
- <div class="alert alert-success alert-dismissable">
- <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
- <h4><i class="icon fa fa-check"></i> Upload Berhasil</h4>
- <p>Selamat anda berhasil Upload gallery.</p>
- </div>
- ';
- }else{
- $data['alert']='
- <div class="alert alert-danger alert-dismissable">
- <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
- <h4> <i class="icon fa fa-check"></i> Upload gagal kategori</h4>
- '.$this->upload->getError('message').'
- </div>
- ';
- //Tidak aeda file
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement