Beranda > PHP > Script Upload PHP

Script Upload PHP

Kamis, 18 Oktober 2012

Upload Script, bagaimana maksudnya ya? mari kita lihat elemen dibawah ini :P


Sudah jelas? yep maksud saya menulis artikel ini hanya ingin berbagi ilmu tentang Script PHP ini.. Sebenarnya saya sudah lama mengetahui script ini dan saya gunakan pada website saya untuk mempermudah mengupload suatu file untuk Posting lagi ;)

oke... Bagaimana Scriptnya? Mari kita simak secara Seksama step by step dibawah ini:

Pertama-tama, buat 2 file dengan 1 folder, yang pertama "User Interface.html" dan yang satu lagi "engine.php" dan beri nama folder dengan "folder-unggah"

Script untuk User Interface.html :


 <form enctype="multipart/form-data" action="engine.php" method="POST">
 <input name="uploaded" type="file" /><br />
 <input type="submit" value="Upload" id="button" />
 </form>

lalu, untuk engine.php , isikan script berikut :


<?php
$namafile = $_FILES['uploaded']['name'];
$file = $_FILES['uploaded'];

$allowedExtensions = array("txt", "rtf", "rar", "zip", "jpg", "jpeg", "png", "gif", "swf", "js");

function isAllowedExtension($fileName) {
  global $allowedExtensions;

  return in_array(end(explode(".", $fileName)), $allowedExtensions);
}

if($file['error'] == UPLOAD_ERR_OK) {
  if(isAllowedExtension($file['name'])) {
 
 $target = "folder-unggah/";
 $target = $target . basename( $_FILES['uploaded']['name']) ;
 $ok=1;
 if  (move_uploaded_file($_FILES['uploaded']['tmp_name'], $target))
 {
 echo "The file ". basename( $_FILES['uploadedfile']['name']). " <title>Upload Complete</title>File anda Berhasil kami Unggah.";
 }
 else {
 echo "<title>SomeWrong</title> Ada masalah dalam mengunggah file anda ..";
 }
  } else {
    echo "<title>SomeWrong</title>Maaf, kami Menolak file anda.. silahkan coba file lain untuk diunggah ..";
  }
} else die("<title>SomeWrong</title>Apakah anda lupa untuk memilih file anda untuk diunggah?");
?>

Untuk fungsinya, silahkan teman Search di mbah Google.com aja yaa ;) atau teman perhatikan Warna-warna pada Kode tersebut ;) Terima kasih telah berkunjung ;)

2 comments

Oh,Kalo itu bisa :D
apanya yang bisa :P ? kwkwkw
Posting Komentar

Cancel Reply
< >
Drawing codeSyalalala!