Upload Script, bagaimana maksudnya ya? mari kita lihat elemen dibawah ini :P
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 ;)