Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- setting mimes
- public function simpan_video()
- {
- $this->load->model('m_video');
- $id_user = $this->input->post('id_user');
- $id_marker = $this->input->post('id_marker');
- $id_paket = $this->input->post('id_paket');
- //cek video apakah sudah pernah di upload
- //jika belum set limit
- $cek_video_upload = $this->m_video->cek_video_upload($id_user, $id_marker);
- if($cek_video_upload <= 0)
- {
- //cari id pembelian
- $cari = $this->m_video->cari_id_pembelian($id_user, $id_paket);
- foreach ($cari->result() as $row) {
- $id_pembelian = $row->id_pembelian;
- }
- //set limit
- $this->m_video->set_limit($id_pembelian,$id_paket);
- }
- if(isset($_FILES["video"]["name"]))
- {
- $date = date("ymd");
- $configVideo['upload_path'] = $_SERVER['DOCUMENT_ROOT'].'./assets/videos';
- $configVideo['max_size'] = '40000';
- $configVideo['allowed_types'] = 'mp4';
- $configVideo['overwrite'] = FALSE;
- $configVideo['remove_spaces'] = TRUE;
- $configVideo['file_name'] = rand().".mp4";
- $data['nama_file'] = $configVideo['file_name'];
- $data['status'] = '1';
- $data['id_pemilik'] = $id_user;
- $data['id_marker'] = $id_marker;
- $data['judul'] = $this->input->post('judul');
- $this->load->library('upload', $configVideo);
- $this->upload->initialize($configVideo);
- if(!$this->upload->do_upload('video'))
- {
- echo $this->session->set_flashdata('msg', $this->upload->display_errors('',''));
- // redirect('video/upload_video');
- echo $this->upload->display_errors('','');
- }
- else
- {
- $res = $this->m_video->insert_video($data);
- if($res)
- {
- echo "Berhasil!";
- }
- else
- {
- echo "Gagal!";
- }
- }
- }
- else
- {
- echo "gagal";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment