Wednesday, June 29, 2016

Cara Insert File Upload Gambar Dengan Mysqli


selamat malam ,, saya sajikan lagi cara menginsert file upload dengan mysqli ,,, simpel and gamfang,,
<?php

include "../koneksi.php";
$nama_barang = addslashes($_POST['nama_barang']);
$stock_barang    = addslashes($_POST['stock_barang']);
$description_barang    = addslashes($_POST['description_barang']);
$satuan    = addslashes($_POST['satuan']);
$harga_barang    = addslashes($_POST['harga_barang']);
$tanggal_masuk    = date('d M Y H:i');

#tangkap gambar
$namafolder="../gambar/"; //folder tempat menyimpan file
if (!empty($_FILES["gbr_berita"]["tmp_name"]))
{
    $jenis_gambar=$_FILES['gbr_berita']['type'];
    if($jenis_gambar=="image/jpeg" || $jenis_gambar=="image/jpg" || $jenis_gambar=="image/gif" || $jenis_gambar=="image/png")
    {         
        $gambar = $namafolder . basename($_FILES['gbr_berita']['name']);     
        if (move_uploaded_file($_FILES['gbr_berita']['tmp_name'], $gambar)) {
           $simpan= "INSERT INTO penjual VALUES ('','$nama_barang','$stock_barang','$satuan','$harga_barang','$description_barang','$tanggal_masuk','$gambar')";
           mysqli_query($koneksi,$simpan);
       ?>
                <script language="javascript">
                    alert('Berhasil menambahkan');
                    document.location="input.php";
                </script>
               <?php
        } else {
             ?>
                <script language="javascript">
                    alert('Gagal menambahkan');
                    document.location="input.php";
                </script>
               <?php
        }
   } else {
        ?>
            <script language="javascript">
                alert('Gambar harus berformat .jpg .png .gif');
                document.location="input.php";
            </script>
           <?php
   }
} else {
    echo "Anda belum memilih gambar";
}
?>
ingat ,, tidak ada yang mustahil jika di mau berusaha

3 comments: