Tuesday, June 16, 2015

UPLOAD GAMBAR DALAM PHP

Assalamu'alaikum Warohmatullohi Wabarokatuh.

Selamat membaca postingan ini Sahabatku,
Karena pada kali ini, postingan yang akan saya tuliskan mengenai tata-cara mengupload sebuah gambar menggunakan bahasa pemrograman PHP.

DEMO atau DOWNLOAD

Langkah pertama buka text editor milik Anda, bisa menggunakan NOTEPAD, NOTEPAD++, COMODO EDITOR, ADOBE DREAMWEAVER dll.

Aktifkan/jalankan XAMPP (wampp,Apache2triad dll) sebagai server lokal Anda,
buat sebuah folder upload.
kemudian di dalam folder upload buat sebuah folder lagi dengan nama "img".

Langkah selanjutnya,
Copykan script berikut pada text editor Anda.

<form action="" method="post" enctype="multipart/form-data">
<input name="gambar" type="file">
    <input name="submit" type="submit" value="Upload">
</form>

<?php
error_reporting(0);
$nama_gambar=$_FILES['gambar']['name'];
$lokasi=$_FILES['gambar']['tmp_name'];
$tujuan="img/$nama_gambar";

$submit=$_POST['submit'];

if ($submit) {
$upload=move_uploaded_file($lokasi,$tujuan);
if ($upload) {

echo "Berhasil di tambahan kedalam database";

}
else {
echo "gagal";
}
}
?>


oke, kemudian simpan dengan nama upload.php dan silahkan Anda coba dengan klik pada "choose file" atau "browse", cari sebuah gambar dan klik pada tombol upload.


Penjelasan dari setiap kode.


<form action="" method="post" enctype="multipart/form-data">
<input name="gambar" type="file">
    <input name="submit" type="submit" value="Upload">
</form>

script ini adalah form untuk membuat pencarian file dan tombol untuk mengupload.

error_reporting(0);  

kode diatas untuk menghilangkan error yang terdapat dalam php tersebut.

$nama_gambar=$_FILES['gambar']['name'];

kode ini berguna untuk mengambil nama dan ekstensi gambar yang kita upload.

$lokasi=$_FILES['gambar']['tmp_name'];

ini adalah lokasi awal file gambar berada.

$tujuan="img/$nama_gambar";

ini adalah lokasi dimana kita akan menempatkan file yang kita upload.
img adalah nama folder yang kita buat tadi sedangkan / adalah membuktikan bahwa file akan di upload ke dalam sebuah folder dengan $nama_gambar adalah file yang akan di tempatkan di dalam folder tersebut.

$submit=$_POST['submit'];

ini mengambil dari method tombol upload yang akan di klik.

if ($submit) {

jika tombol di klik

maka lakukan upload dengan perintah berikut.

$upload=move_uploaded_file($lokasi,$tujuan);

Jika upload berhasil 
if ($upload) {
maka tampilkan tulisan
echo "File berhasil di upload";
}
jika tidak berhasil maka tampilan tulisan pemberitahuan
else {
echo "gagal";
}

Oke, terima asih atas partisipasi Anda dalam blog ini,
Semoga tulisan yang saya bagikan dapat bermanfaat bagi Anda, dan menambah pengetahuan Anda dalam mempelajari bahasa pemrograman PHP.

Wassalamu'alaikum Warohmatullohi Wabarokatuh.
Selamat mencoba dan Selamat berkreasi Sob.

No comments:

Post a Comment