Cara Upload Video Dengan PHP

Video saat ini sudah menjadi salah satu elemen dalam website yang
bisa membuat orang tertarik dan betah berlama-lama berada di website
tersebut, sebut saja Youtube, website youtube saat ini menjadi website nomor 3 paling banyak dikunjungi di dunia.

Jika Anda sedang kesulitan membuat website yang bisa upload video, berikut ini ada script untuk upload video dengan PHP yang bisa Anda ikuti.

Disini TWD hanya akan mencontohkan dalam satu file upload-video.php
saja, untuk lebih lanjutnya Anda bisa kembangkan sendiri sesuai dengan
susuan direktori pembuatan web yang sedang Anda kerjakan.

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 Anda maka proses selanjutnya
dilanjutkan dengan mengecek apakah file tersebut berjenis mp4/3gp dan
ukurannya kecil dari 50,000,000 bytes (50 MB).

Jika benar maka akan dilanjutkan dengan mengecek apakah nama file tersebut sudah ada di folder upload
apa belum, jika belum ada maka proses upload video akan dilanjutkan,
jika berhasil maka akan muncul pesan berhasilnya. Jika tidak maka pesan
kesalahan akan dimunculkan di layar.

0 Response to "Cara Upload Video Dengan PHP"

Posting Komentar