Cara Mengupload Gambar Dengan PHP


Lazada Indonesia
Pada saat membuat postingan rasanya kurang lengkap jika kita tidak menyertakan image atau gambar, dan biasanya jika kita memposting sebuah berita tanpa menyertakan gambar biasanya akan di bilang hoax atau berita bohong, tapi kali ini saya tidak akan membahas hoax, kali ini saya akan membahas bagaimana mengupload sebuah gambar dan menampilkannya di halaman web.

Pertama-tama kita akan membuat sebuah database di localhost dengan nama db_gambar


Kemudian di dalam db_gambar kita akan membuat sebuah tabel dengan nama gambar yang berisi 2 kolom di dalamnya


2 kolom itu yang pertama kita beri nama id_gambar sebagai id dengan format integer atau didalam mysql biasa disingkat INT dengan nilai atau panjang 3 yang ke dua gambar dengan format VARCHAR dengan nilai 100, jika datbase sudah siap sekarang kita akan membuat sebuah form dengan nama form_gambar.php

<form action=simpan_gambar.php method=POST enctype='multipart/form-data'>
<input type='file' name='fupload'>
<input type='submit' value='simpan'>
</form>

Kemudian kita akan membuat aksi nya dan kita beri nama sesuai dengan nama aksi yang ada di dalam form di atas yaitu simpan_gambar.php

<?php

mysql_connect ("localhost", "root", "");
mysql_select_db ("db_gambar");

$lokasi_file=$_FILES['fupload']['tmp_name'];
$nama_file=$_FILES['fupload']['name'];

if (!empty($lokasi_file))
{
move_uploaded_file($lokasi_file,"gambar/$nama_file");

$simpan=mysql_query("INSERT INTO gambar(gambar) VALUES('$nama_file')");

if ($simpan)
{
echo "sukses";
}
else
{
echo "gagal";
}
}
?>

Kemudian kita akan mebuat skrip untuk menampilkan gambar yang sudah kita upload kita beri nama tampil_gambar.php

<?php

mysql_connect ("localhost", "root", "");
mysql_select_db ("db_gambar");

$tampil=mysql_query("SELECT * FROM gambar ORDER BY id_gambar DESC");

while ($d=mysql_fetch_array($tampil))
{
echo "<img src=gambar/$d[gambar]>";
}

?>

Selesai sudah sekarang coba buka browser dan ketikan http://localhost/gambar/form_gambar.php dan anda coba menguplad sebuah gambar, kemudian coba lihat gambar di browser dengan mengetikan http://localhost/gambar/tampil_gambar.php jika gambar sudah tampil itu artinya anda sudah berhasil, semoga bermanfaat wassalam
Lazada Indonesia

Subscribe to receive free email updates:

8 Responses to "Cara Mengupload Gambar Dengan PHP"

  1. Tempat Berabgi Informasi dan Ilmu pengetahuan sebagai sarana belajar untuk kemajuan kita bersama.

    BalasHapus
  2. keren omm !!!!

    i like it ..

    salam kenal ..

    www.zengbogel.blogspot.com

    BalasHapus
  3. RALAT NIH GAN : ANE GANTI SCRIPT DI ECHO

    simpa_gambar.php

    di echo ane tambahin kode script tampil_gambar.php

    BalasHapus
  4. Thanks bgt gan tutorialnya,,,

    BalasHapus
  5. sama-sama gan semoga bermanfaat.

    BalasHapus
  6. bos, thankiu buat tutorialnya, emang lagi cari dan berhasil

    BalasHapus
  7. gan tanya itu kan cuma upload aja, gimna cara upload tapi di resize dulu gambarnya?
    bisa share gan?

    BalasHapus
  8. ada tutorial buat resize gambar gan, silahkan dibaca

    BalasHapus

Terima kasih sudah berkunjung ke blog saya silahkan tinggalkan komentar