Tutorial kali ini mudah-mudahan bermanfaat ,Jika Anda sedang kesulitan membuat website yang bisa upload video, berikut ini ada script untuk upload video dengan PHP yang bisa Anda ikuti.
 
Pertama file php dengan nama upload-video.php
Selanjutnya tuliskan script berikut ini untuk membuat form dan memproses video ketika tombol UPLOAD di tekan, taruh script ini di dalam tag body dan /body.
	
<div style="width:800px;margin:20px auto; text-align:center">
<?php
if (isset($_REQUEST['upload']))
{
    $name=$_FILES['file_video']['name'];
    $type=$_FILES['file_video']['type'];
    $size=$_FILES['file_video']['size'];
    //replace tanda spasi pada nama file 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/3gpp")  || ($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 tidak sesuai atau ukuran file terlalu besar!";
    }
    echo "<p align=\"center\">$msg</p>";
}
else
{
?>
<fieldset>
<legend>Upload Video Dengan PHP (<a href="http://www.tutorial-webdesign.com/cara-upload-video-dengan-php"> baca tutorial </a>)</legend>
<form name="fvideo" enctype="multipart/form-data" method="post" action="" style="padding:10px;">
<input type="file" name="file_video" />
<input type="submit" name="upload" value="Upload" />
</form>
</fieldset>
<?php
}
?>
</div>
 

Script diatas akan melakukan pengecekan apakah ada kiriman dengan nama upload dari sebuah form, jika Ada maka proses selanjutnya dilanjutkan dengan mengecek apakah file tersebut berjenis mp4/3gp dan ukurannya kecil dari 50,000,000 bytes (50 MB).

 

Semoga Bermanfa'at...