upload file dengan PHP
pertama buat sebuah form untuk memasukan file yang akan di upload:
untuk penulisan yang sebenarnya ganti [ yang paling depan dengan <. saya menggunakan [ agar oleh browser ditampilkan kodenya bukan formnya
[form enctype="multipart-form-data" method="post" action="upload.php">
[!-- tentukan maksimal ukuran file dalam byte -->
[input type="hidden" name="MAX_FILE_SIZE" value="300000">
[input type="file" name="upload">
[input type="submit" name="ok" value="Upload">
[/form>
kemudian buat file upload.php:
if($_FILES["upload"]["name"]!="") {
$direktori="gambar/"; //direktori tempat menyimpan gambar di server
$target_upload=$direktori . basename($_FILES["upload"]["name"]);
if(move_uploaded_file($_FILES["upload"]["tmp_name"],$target_upload)) {
echo "Upload berhasil!";
}else{
echo "Upload gagal
";
print_r($_FILES); //cetak pesan error
}
}
?>
$_FILES["upload"]["name"] adalah letak dan nama file yang kita masukan lewat form
$_FILES["upload"]["tmp_name"] adalah nama file sementara yang diupload dan disimpan di server
untuk mengetahui ukuran file yang di upload : $_FILES["upload"]["size"]
untuk mengetahui tipe dari file yang di upload : $_FILES["upload"]["type"]
jika MAX_FILE_SIZE tidak ditentukan maka pengecekan ukuran maksimal file yang dapat di upload bisa menggunakan cara seperti di bawah ini
if($_FILES["upload"]["size"]>300000) { //jika ukuran file lebih dari 300 kb
die("ukuran file terlalu besar"); // keluar dengan pesan file terlalu besar
}







1 Comments:
Artikelnya bagus kata-katanya juga menarik mudah di cerna Trims ya infonya saya tunggu artikel selanjutnya, O..iya Boleh saya minta komentar dari teman untuk artikel di blog saya? Kalau Boleh Kunjungi blog saya, hari ini saya sudah posting artikel tolong komentarnya ya dan kalau bisa komentarnya harus berkaitan dengan artikel saya ini alamatnya http://regedit.blog.telkomspeedy.com/2009/01/26/online-dapat-uang-mau-2/ terima kasih banyak.
Post a Comment
<< Home