Sunday, March 14

PHP : Upload File Gambar

Nah, kali ini saya akan mencoba membahas tentang cara upload gambar dengan script php. Apa yang perlu disiapkan? Yang pertama adalah membuat form untuk upload gambar. Skriptnya adalah sebagai berikut:


<link href="style.css" rel="stylesheet" type="text/css">
<form enctype="multipart/form-data" method="post" action="upload_3.php">
File yang diupload : <input type="file" name="fupload"><br>
Deskripsi File : <br><textarea name="deskripsi" rows="8" cols="40"></textarea><br>
<input type=submit value=Upload>
</form>

Kemudian buat skrip php untuk proses upload gambar. Pada contoh ini gambar yang diupload disimpan dalam folder “files”. Jadi buat folder dengan nama “files”. Skrip nya adalah sebagai berikut:


<link href="style.css" rel="stylesheet" type="text/css">
<?php
$tipe_file = $_FILES['fupload']['type'];
$lokasi_file = $_FILES['fupload']['tmp_name'];
$nama_file = $_FILES['fupload']['name'];
$ukuran_file = $_FILES['fupload']['size'];

// Jika tipe file bukan gif, jpg (jpeg) dan png
if ($tipe_file != "image/gif" AND
$tipe_file != "image/jpeg" AND
$tipe_file != "image/pjpeg" AND
$tipe_file != "image/png"){
echo "Upload Gagal !!! <br>
Tipe file <b>$nama_file</b> : $tipe_file <br>
Tipe file yang boleh di upload: gif, jpg dan png.";
}
else{
$direktori = "files/$nama_file";
move_uploaded_file($lokasi_file,"$direktori");
echo "Nama File : <b>$nama_file</b> berhasil di upload <br>";
echo "Tipe Filenya : <b>$tipe_file</b><br><br>";


}
?>


Untuk bahan latihan, silahkan download source code lengkap di sini

No comments:

Post a Comment

Pencarian Google