Skip to main content

Membuat Form File Upload Dengan PHP

Oke langsung saja sob, berikut ini salah satu contoh untuk membuat form upload file sendiri.

Trik ini berguna buat anda yang suka menyimpan file ke dalam database atau ke folder hosting. Oke langsung saja  dibawah ini contoh script form uploadernya.

<FORM method="post" enctype='multipart/form-data'>
File : <input type="file" name="upload-file"><input type="submit" name="btnUpload" value="Upload">
</FORM>

Kira kira seperti ini tampilannya untuk browser mozilla :


File :

Setelah membuat formnya kita harus membuat 1 file lagi untuk memproses file yang kita upload.
Nah untuk tugas ini kita harus menggunakan script php untuk menghubungkan ke server.
Script nya seperti dibawah ini :



<?
    // untuk memindahkan file ke tempat uploadan
    $upload_path = "upload/";
    // handle aplikasi : apabila folder yang dimaksud tidak ada, maka akan dibuat
    if (!is_dir($upload_path)) {
        mkdir($upload_path);
    }

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

        $file = $_FILES['upload-file']['name'];
        $tmp  = $_FILES['upload-file']['tmp_name'];
        // jika $file ada dan tidak kosong
        if ((isset($file)) && ($file != "")) {

            // handle apabila sudah ada file sama yang terupload, maka akan dibuat copynya
            $uploadfile = (file_exists($upload_path.$file)) ? $upload_path." copy of ".$file : $upload_path.$file;
            move_uploaded_file($tmp, $uploadfile);
            if (chmod($uploadfile, 0775)) {
                // tampilkan pesan sukses apabila berhasil mengupload file
                echo "Sukses mengupload file";
            } else {
                // tampilkan pesan gagal apabila tidak berhasil mengupload file
                echo "Gagal mengupload file";
            }
        }
    }
?>

Agar script berfungsi kita harus menggabungkan kedua script di atas  dan disimpan dengan nama
"upload.php".
Source code selengkapnya seperti dibawah ini :



<?
    // untuk memindahkan file ke tempat uploadan
    $upload_path = "upload/";
    // handle aplikasi : apabila folder yang dimaksud tidak ada, maka akan dibuat
    if (!is_dir($upload_path)) {
        mkdir($upload_path);
    }

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

        $file = $_FILES['upload-file']['name'];
        $tmp  = $_FILES['upload-file']['tmp_name'];
        // jika $file ada dan tidak kosong
        if ((isset($file)) && ($file != "")) {

            // handle apabila sudah ada file sama yang terupload, maka akan dibuat copynya
            $uploadfile = (file_exists($upload_path.$file)) ? $upload_path." copy of ".$file : $upload_path.$file;
            move_uploaded_file($tmp, $uploadfile);
            if (chmod($uploadfile, 0775)) {
                // tampilkan pesan sukses apabila berhasil mengupload file
                echo "Sukses mengupload file";
            } else {
                // tampilkan pesan gagal apabila tidak berhasil mengupload file
                echo "Gagal mengupload file";
            }
        }
    }
?>
<FORM method="post" enctype='multipart/form-data'>
File : <input type="file" name="upload-file"><input type="submit" name="btnUpload" value="Upload">
</FORM>


File upload.php telah kita buat. Silahkan di coba. dan untuk bahan percobaan.
Silahkan menggunakan server localhost di komputer anda.
Gunakan aplikasi seperti xampp yang bisa anda download gratis di website resminya
atau anda googling di om google coz banyak sekali yang memberikan link download  di google.
Selamat berkreasi yaa. (^_^)

Comments

Popular posts from this blog

Tutor Cara membuat Cheat Injector (Final)

Tutor Cara membuat Cheat Injector (Final) Saya disini akan menjelaskan bagi CHEATERS PB bukan LEACHER  PKL Maaf saya hanya bisa menjelaskan dari Photo ^_^ Alat-alat - VB6 - Formnya                                                                      PERTAMA : KEDUA KETIGA KEEMPAT KELIMA KEENAM KETUJUH KEDELAPAN KESEMBILAN KESEPULUH KESEBELAS Terima Kasih ya sudah mengikuti cara ini ^_^

Kumpulan Dork Carding

                                        inurl:".php?id=" intext:"View cart" inurl:".php?id=" intext:"Buy Now" inurl:".php?id=" intext:"add to cart" inurl:".php?id=" intext:"shopping" inurl:".php?id=" intext:"boutique" inurl:".php?id=" intext:"/store/" inurl:".php?id=" intext:"/shop/" inurl:".php?id=" intext:"toys" inurl:".php?cid=" inurl:".php?cid=" intext:"shopping" inurl:".php?cid=" intext:"add to cart" inurl:".php?cid=" intext:"Buy Now" inurl:".php?cid=" intext:"View cart" inurl:".php?cid=" intext:"boutique" inurl:".php?cid=" intext:"/store/" inurl:".php?cid=" intext:"/shop/" inurl:".php?cid=" intext:"Toys" inurl:".php?cat=" inurl:".php?cat=...

Cara Mengganti Tema dan Backround Facebook di Mozila Firefox

Bagi sobat yang bosan dengan tampilan halaman Facebook yang hanya terdiri dari warna biru dan putih saja, mungkin sobat harus mencoba trik ini. Saya akan membagikan salah satu trik untuk mengganti tema dan background halaman Facebook. Namun untuk kali ini, trik yang saya bagikan dilakukan pada Web Browser Mozila Firefox. Dan tampilan halaman Facebook yang sudah diubah ini pun hanya bisa dilihat pada Mozila Firefox pada komputer / PC kita saja. Tapi tidak apa-apa kan? Setidaknya mungkin bisa menghilangkan rasa bosan dan menghadirkan sensasi baru pada tampilan halaman Facebook. Karena selain kita dapat mengubah struktur tampilan (tema), kita juga dapat mengubah latar belakangnya sesuka kita. Ikutilah langkah-langkah berikut. 1. Masuklah ke halaman [ https://addons.mozilla.org/en-US/firefox/ ]. 2. Perhatikan menu di bagian sidebar kiri. Pada kategori, pilihlah Appearance. 3. Carilah Add-Ons Stylish. Jika sudah, sentuhkan kursor pada Add-Ons tersebut dan klik + Add to Firefox. P...