Upload File Video Dengan Codeigniter

Upload video dengan menggunakan codeigniter terkadang menyulitkan untuk sebagian orang, sebab mengupload video perlu settingan agak berbeda dengan file-file lain seperti .doc, .pdf, .txt. Misal kita perlu menambahkan support terhadap mime yang diperlukan untuk beberapa format video. Nah pada tulisan kali ini kita akan membahas bagaimana trik sederhana mengupload video dengan codeigniter.

Silahkan ikuti langkah-langkah berikut ini secara berurutan.

1. Pastikan anda sudah mendownload codeigniter dan menaruhnya di folder htdocs (../htdocs/ci-video).

2. Buat sebuah folder untuk menampung file yang sudah diupload, beri nama folder tersebut dengan video di root folder kerja anda. Misal: htdocs/ci-video/video

3. Kita perlu menambahkan mime untuk file dengan format .flv , .wmv, dan.mp4 agar file-file video tersebut bisa diupload dengan codeigniter. Oleh karena itu buka file mime.php yang ada di application/config/mimes.php.

Lalu tambahkan list berikut:

4. Karena biasanya format video itu ukuran file nya besar, maka kita perlu menambahkan besar maksimum ukuran file yang bisa di upload dengan php. Untuk itu kita perlu mengubah file php.ini , disini saya coba ubah pada bagian upload_max_filesize jadi 32MB

(lokasi php.ini disetiap sistem operasi lokasinya berbeda-beda)

  • Lokasi di Xampp Windows: xampp/php/php.ini
  • Lokasi di MAMP Mac : Application/MAMP/Conf/php5.x.x/php.ini

5. Buat View dengan nama movie.php di (.. /Application/views/video/movie.php )

codeigniter-upload-file

VIEW: movie.php

6 Buat View dengan nama show.php (../Application/views/video/show.php) untuk menampilkan video jika file sukses di upload, isinya seperti berikut ini.

script untuk head dan /head

Terlihat pada script diatas kita menggunakan video-js.css dan video.js, dua file itu digunakan untuk memutar file video dihalaman website, baca artikel sebelumnya tentang Memutar Video Dengan HTML5  jika anda bingung

Script untuk body dan /body

Jika anda bingung bagaimana menampilkan video anda bisa baca artikeltutorial-webdesign.com sebelumnya yang berjudul “Memutar Video Di Website Dengan HTML5 – FLV | MP4 | WMV“.

7. Buat Controller dengan nama movie.php di (../Application/controllers/movie.php)

Controllers: movie.php

Jika file sukses di upload maka hasilnya seperti ini

Upload Sukses

Upload Sukses

Download Script

Sekian tutorial kali ini, semoga membantu pekerjaan anda.

Salam Web Design & Development Indonesia

 

referensi  http://www.tutorial-webdesign@com/codeigniter-upload-file-video/

Related Posts
Leave a reply