Cara Upload Gambar, File, doc Dengan PHP, HTML

usahawan-maju

usahawan-maju | Cara Upload Gambar, File, doc Dengan PHP, HTML - Inputan  ini cukup dibutuhkan apabila kita ingin memasukkan file jpg, png, doc, zip dsb  kedalam database atau terdata pada aplikasi yang kita buat. Konsep dari cara yang saya bagikan adalah ketika menekan tombol brows kita akan diminta memilih file yang akan kita upload. Kemudian setelah dipilih kita simpan atau tambahkan. Ketika kita klik tambahkan file akan diproses, file yang kita pilih akan disimpan pada sebuah folder yang kita buat dan nama dari file akan kita simpan pada database, dimana akan kita gunakan untuk pemanggilan file yang kita upload apabila sewaktu-waktu dibutuhkan.

Agak beda cara kerjanya memang dibandingkan jika kita menyimpan gambar dengan BLOB, tapi tujuan utamanya bisa menyimpan data gambar atau file lainnya. Jangan lupa sebelum menguji coba script berikut anda harus membuat sebuah database terlebih dahulu karena saya masukkan script insert into pada script PHP nya. soal nama databasenya terserah anda. Jika anda masih bingung bisa cari referesi coba-coba bikin database disini . 

Namun untuk nama tablenya saya berikan nama pada SQL nya tb_gambar dan nama field nya gambar. cuman satu field saja untuk menampung nama file yang kita upload. Seperti yang sudah saya ceritakan konsepnya, bahwa kita simpan gambar asli tersebut pada sebuah folder yang kita buat, sehingga kita perlu membuat folder baru yang nantinya akan kita gunakan sebagai tampungan.

Secara lebih jelasnya agar mengetahui yang saya maksudkan bisa anda uji cobakan script berikut  : 

<form method="post" action="" enctype="multipart/form-data">
<table>
      <tr> <td width="173">Foto</td>
              <td width="10">:</td>
              <td width="219">
                      <input type="file" name="NamaFile" />
              </td>
      </tr>
      <tr><td width="173"></td>
             <td width="10"></td>
             <td>
                    <input type="submit" name="tambah" value="Tambah"/>
                    <input type="reset" class="submitButton" value="Batal"/>
             </td>
       </tr>
</table>
</form>
<?php
if($_POST['tambah']=='Tambah')
{
    $file_name=$_FILES['NamaFile']['name']; //menampung nama file gambar, doc, zip dsb
    $file_name=stripslashes($file_name);
    $file_name=str_replace("'", "",$file_name);
   copy($_FILES['NamaFile']['tmp_name'],"imgFoto/".$file_name);
//imgFoto  adalah nama folder yang kita buat sendiri, jadi bisa disesuaikan

            $sqlgambar="INSERT INTO tb_gambar (gambar)  values ('$file_name')";
           $query_insert = mysql_query($sqlgambar) or die (mysql_error());
}
?>
 Jika dijalankan dengan localhost di web browser anda kurang lebih tampilannya sebagai berikut :

http://usahawan-maju.blogspot.com/2015/02/cara-upload-gambar-file-doc-dengan-php.html
Tekan Pilih File untuk memilih file yang nanti akan kita upload, Tambah untuk menyimpan data pada database dan batal untuk membatalkan pilihan dan anda bisa memilih ulang file sesuai yang anda inginkan. Selamat mencoba...

usahawan-maju
Cara Upload Gambar, File, doc Dengan PHP, HTML | 5