Jumat, 06 Januari 2012

PHP : Membuat Form Upload

Posted by Palui On Jumat, Januari 06, 2012 No comments


screenshoot1Upload, sebuah kata yang tidak asing lagi bagi kita yang selalu aktif di dunia maya. Kegiatan yang dalam bahasa indonesianya adalah mengunggah ini sering kita lakukan, seperti meng-upload foto ke facebook, mengirim file presentasi melalui email, dan yang lainya. Just browse and upload, sangat mudah. Nah bagaimana kalau membuat form uploadnya apakah semudah “just browse and upload your file”?
Untuk membuat upload form tidak sulit, ini adalah beberapa hal yang perlu disiapkan untuk membuat upload form :
+ form_upload.html
+ upload_action.php
+ see_file.php, dan
+ folder upload_files
Pertama, siapkan foldernya, sebagai contoh saya beri nama upload_files. Kemudian kita siapkan editor html/php (saya menggunakan notepad++) ketik beberapa baris kode html berikut :


Upload Form by Ridwan


Browse and Upload Your File :

ingat enctype="multipart/form-data" harus di masukkan kalau tidak, ya tidak bisa upload, simpan dengan nama form_upload.html
Sekarang script untuk upload_action.php:
//ridwanblog.web.id
$file_name = $_FILES['the_file']['name']; //Membaca nama file
$size = $_FILES['the_file']['size']; //Membaca ukuran file
$file_type = $_FILES['the_file']['type']; //Membaca jenis file
$dir="upload_files";// Nama Folder
$source = $_FILES['the_file']['tmp_name']; //Source tempat upload file sementara
$direktori = "$dir/$file_name";
if (move_uploaded_file($source,$direktori)){
echo "Nama File : $file_name
";
echo "Ukuran File : $size
";
echo "Type File : $file_type
";
echo "Berhasil di upload ke $dir
";
echo "Lihat File";
}
else {
echo "upload tidak berhasil";
}
?>
Kemudian untuk membaca isi folder menggunakan see_file.php

Daftar File Yang Di Upload


//ridwanblog.web.id
$folder=$_GET['folder'];
    $dir=opendir("$folder");
    $no=1;
    while($entri=readdir($dir)){
    if ($entri=="." or $entri=="..")continue;
    echo "$no. $entri
";
    $no++;
    }
    closedir($dir);
?>
Back to upload form
Screenshot :
screenshoot2
screenshoot3
Bagaimana ? Cukup mudah bukan?? I Think so 
DOWNLOAD SCRIPT


source : ridwanblog

0 komentar:

Site search

    Get Free Music at www.divine-music.info

    Free Music at divine-music.info

    About