Tips Input File Video Pada Php Dan Mysql - Inspirasi Source Code

Pada kesempatan kali ini saya akan memberikan Inspirasi Source Code tentang Cara mudah Input File Video Pada PHP dengan database MySQL.

Konten-konten video pada era perkembangan teknologi informasi yang sangat cepat seperti saat ini sudah menjadi salah satu media dalam suatu situs website yang dapat membuat orang tertarik untuk mengunjungi suatu situs website tersebut, contoh yang paling populer saat ini adalah Youtube.

Pada tutorial kali ini saya hanya memberikan contoh singkat dalam satu file input dan selanjutnya kalian bisa kembangkan sesuai dengan kebutuhan form pembuatan web yang dikerjakan.

Berikut langkah-langkahnya:

  1. Siapkan terlebih dahulu database untuk penyimpanan file video.

  2. Siapkan Folder penyimpanan file video

  3. Siapkan satu file php untuk proses upload video, contoh : input_video.php

  4. Ketikan source code file upload video pada form seperti berikut:

** Contoh berikut menggunakan template bootstrap.min.css

 

<form action="" method="post">

<div class="form-group row">     

<label class="col-sm-2 control-label">Upload Video</label>

<div class="col-sm-4">

<input type="file" name="video" />

</div>     

</div>

</form>

 

<?php

include "include/koneksi.php";

if(isset($_POST['simpan'])){

    $name=$_FILES['file_video']['name'];

    $type=$_FILES['file_video']['type'];

    $size=$_FILES['file_video']['size'];

    //replace tanda spasi pada nama file video dengan _

    $nama_file=str_replace(" ","_",$name);

    $tmp_name=$_FILES['file_video']['tmp_name'];

    $nama_folder="video/";

    $nama_file_baru=$nama_folder.basename($nama_file);

    //Filter jenis file video dan ukuran file

    if ((($type == "video/mp4") || ($type == "video/3gp")  || ($type == "video/x-flv")) && ($size < 50000000 ))

    {

        //cek jika nama dile sudah ada

        if (file_exists($nama_file_baru))

        {

            $msg="File dengan nama $nama_file sudah ada!\n";

        }

        else

        { 

            //pindah file dari temporari ke alamat tujuan

            if(move_uploaded_file($tmp_name,$nama_file_baru))

            {

            $msg="File video $nama_file sudah berhasil diupload";

            }

        }

    }

    else

    {

$msg="Jenis file video tidak sesuai atau ukuran file video terlalu besar!";

    }

echo '<div class="alert alert-success alert-st-one" role="alert"> <span class="adminpro-icon adminpro-checked-pro admin-check-pro"></span><button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button><p class="message-mg-rt">

$msg

</p></div>';

}

}

?>

 

Berikut form hasil penginputan file video:


Untuk review file video tersebut silahkan kunjungi halaman: Menampilkan File Video Dengan PHP dan MySQL


Demikian pembahasan tutorial tentang Tips Input File Video Pada Php Dan Mysql, semoga apa yang saya bagikan ini dapat bermanfaat dan menjadi Inspirasi untuk membuat sebuah halaman video pada website anda.

 

Apabila ada source code yang tidak berjalan, error atau  tidak sesuai,, silahkan isi kolom komentar pada bagian bawah tutorial ini...!.

4 Comments

  1. tidak bisa tampil mas, tolong cek lagi ya codingnya

    ReplyDelete
    Replies
    1. kemungkinan format file video mas tidak sesuai, harus format file video .mp4 agar dapat tampil..

      Delete
  2. Tidak ada input tipe submit

    ReplyDelete

Post a Comment

Previous Post Next Post