Bloglieken Blogspot Co Id 2011 01 Upload File HTML

Embed Size (px)

DESCRIPTION

jg

Citation preview

  • pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

    BlogliekenIndahnya hidup bila tahu informasi. semoga berguna bagi agama,bangsa, dan negara. berguna bagi masyarakat.

    HOME TENTANG SAYA PEMROGRAMAN BACA JUGA OFFICE LINK BLOG BACAAN

    CATEGORIES

    AJAX (4)

    Bacaan (2)

    Baca Juga (6)

    Bahasa C (14)

    Blog (10)

    CSS (2)

    Excel (6)

    Foxpro (11)

    Hardware (1)

    HTML (8)

    JAVA (7)

    Javascript (11)

    JQuery (3)

    MySQL (21)

    PHP (19)

    Upload File

    Upload File

    nama berkas :

    Perjatikan bahwa tag pada script diatas mengandung atribut

    ENCTYPE yang berisi "MULTIPART/FORM-DATA". Pada tag ini,

    ACTION (yang menyatakan file yang akan dijalankan sekiranya tombolSUBMIT diklik) diisi dengan file upload.php.

    Adalah perintah untuk menangani penentuan file oleh pemilih.$datafile =

    $_FILES["namafile"];

    Untuk memperoleh nama file,mula-mula ditangani melaluipernyataan disamping.

    Perhatikan bahwa superglobal $_FILES dipakai untuk memperoleh datayang didasarkan pada nama variabel namafile(nama variabel dalam

    Search

    PILIH BAHASA

    Translate Widget by Google

    CBOX

    agen judi online: tambahkan tutorial ttng framew ork php .thanks

    agen judi bola: update terus blog nya gan

    agen casino: blog nya informatif sekali

    Jhonthit: Nice blog

    Okeh: Mantab, terimakasih

    jekeh: mau dong ilmunya, cara get mac address di pc client sist/bro

    asa: HI

    BERANDA PROFIL BLOG APLIKASI DOWNLOAD

    17.31 alie 2 comments

  • pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

    PHP (19)

    Programming (12)

    VB (22)

    Word (22)

    FEEDJIT

    upload.php yang menyatakan nama file yang di-upload). Hasil dari

    $_FILES["namafile"] berupa array. Untuk mendapatkan nama file

    yang sesungguhnya, diperlukan indeks berupa name terhadap$datafile. Jadi,

    $datafile["name"]; Untuk mengambil nama fileyang diupload.

    Dalam hal ini, PHP akan melakukan penyalinan terhadap filebersangkutan kesuatu folder sementara pada server. Folder ini dapatdiatur melalui direktif upload_tmp_dir yang terdapat pada filephp.ini.

    Sekiranya file tidak di-upload (misalnya tidak ada file yang dipilih ketikapemakai mengklik Upload), nama file akan berupa string kosong.

    Membatasi ukuran fileUkuran file yang dapat di-upload bergantung pada direktifupload_max_files yang terdapat pada file php.ini. Tentu saja anda

    bisa secara langsung melakukan perubavhan pada file tersebut.Namun, ada cara lain yang dapat anda lakukan pada kode HTML, yaitudengan menambahkan baris seperti berikut :

    Yang terpenting, kode diatas perlu diletakkan sebelum INPUT yangbertipe FILE. Sebagai informasi tambahan yang perlu anda ketahui,1024 pada VALUE menyatakan ukuran file terbesar yang dapat disalinke server. Satuanya adalah byte.Kode lengkap yang melibatkan MAX_FILE_SIZE :

    nama berkas :

    Bila ukuran file yang akan di-upload lebih dari nilai pada

    asa: SDASD

    Lisa: Selamat datang guys. .

    rosi: kurang lengkap

    : Numpang sedot ilmunya ya. Terima Kasih [Get a Cbox] refresh name e-mail / url

    message Go

    help smilies cbox

    POPULAR POSTS

    Mencari data ketika input ditextbox dan secara otomatis dataditampilkan di textbox

    Packing Setup Vb6 Dengan InnoSetup

    Cara Membuat Mail Merge Word2003 dengan Excel 2003

    Cara Membuat Mail Merge Word2007 dengan Excel 2007

    PRAKTIKUM PERINTAHMANIPULASI DATA (order by,group by, fungsi agregasi)

    Sub Query (SUBSELECT)

    Menampilkan data MySQL diMSFlexGrid VB 6.0

    Instalasi Flexigrid

    Cara Menggunakan Option Buttonpada VB 6.0

    MENGENAL MICROSOFT EXCEL

    Live Traffic Feed

    A visitor from Newark, NewJerseyview ed "Upload File ~ Bloglieken"2 secs ago

    A visitor from Indonesiaview ed "Maret 2011 ~ Bloglieken"11 mins ago

    A visitor from Jawa Timurview ed "Menyimpan Data di MysqlMenggunakan Foxpro 9 ~Bloglieken" 2 hrs 41 mins ago

    A visitor from Jakarta,Jakarta Rayaview ed "PRAKTIKUM PERINTAHMANIPULASI DATA (order by,group by, fungsi agregasi) ~Bloglieken" 4 hrs 9 mins ago

    A visitor from Surabaya,Jawa Timurview ed "Pemrograman ( CaraPenulisan ) IF ELSE ~ Bloglieken" 4hrs 30 mins ago

    A visitor from Malang, JawaTimurview ed "Cara MenggunakanOption Button pada VB 6.0 ~Bloglieken" 4 hrs 54 mins ago

    A visitor from Bekasi, JawaBaratview ed "MENAMBAHKANLEMBAR BARU (BREAK) WORD2007 ~ Bloglieken" 5 hrs 1 min ago

  • pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

    LINK

    Photo editor online

    Encode/Decode HTML

    Kode Matematika

    arahmasalah

    tiosugiarto

    kangkam

    pandawa

    arahmasalah

    Ada kesalahan di dalam gadgetini

    FLAGCOUNTER

    Bila ukuran file yang akan di-upload lebih dari nilai padaMAX_FILE_SIZE, variabel yang disebutkan pada INPUT berupa FILEakan berisi string kosong.

    Mengetahui tipe, ukuran, dan letak file yang di-uploadSebagaimana telah dijelaskan didepan, hasil dari semacam$_FILES["namafile"] berupa array, jika anda mengenakan indeks

    berupa name, terhadap array tersebut maka akan diperoleh nama file.Selain name anda bisa mengenakan indeks berupa type, size, dantmp_name.Tabel. 000XX. Indeks yang dapat dikenakan untuk array.

    Indeks HasilName Nama fileType Type fileSize Ukuran file dalam byteTmp_name Nama file sementara setelah

    di-upload

    Contoh penulisan :$datafile = $_FILES["namafile"];

    $namafile = $datafile["name"];

    $tipe = $datafile["type"];

    $ukuran = $datafile["size"];

    $file_sementara = $ $datafile["tmp_name"];

    Menangani penyalinan secara permanenSebagai mana telah diterangkan, file yang di-upload akan ditaruh pada folderyang bersifat sementara. Supaya file tidak hilang, anda perlu menyalinnya padalokasi Anda sendiri.Contoh penulisan untuk salin :$file_sementara = $_FILES["namafile"]["tmp_name"];

    $namafile = $_FILES["namafile"]["name"];

    KATA KATA BIJAK

    2007

    TABVIEW

    Orang yang selalumenghindari kesalahan tidakakan pernah tumbuh

    Manusia yang paling indahadalah manusia yang palingbanyak manfaatnya

    Tidak ada harga atas waktu,tapi waktu adalah sesuatuyang sangat berharga

    Mario Teguh

    ARCHIVES

    Februari 2012 (1)

    Desember 2011 (1)

    November 2011 (1)

    September 2011 (18)

    Agustus 2011 (57)

    Juni 2011 (1)

    Mei 2011 (15)

    April 2011 (29)

    A visitor from Indonesiaview ed "Sub Query (SUBSELECT)~ Bloglieken" 5 hrs 26 mins ago

    A visitor from Jakarta,Jakarta Rayaview ed "Mendeteksi ResolusiLayar Monitor ~ Bloglieken" 5 hrs31 mins ago

    A visitor from Jakarta,Jakarta Rayaview ed "Cara MenggunakanOption Button pada VB 6.0 ~Bloglieken" 7 hrs 12 mins ago

    R eal - t i me vi ew Get F eedj i t

  • pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

    FOLLOWER

    Join this sitew ith Google Friend Connect

    Members (5)

    if(copy($file_sementara,"c:/wamp/www/images/$namafile"))

    {

    print("Berkas $namafile_name telah disalin");

    unlink($file_sementara);

    }

    copy($file_sementara,"c:/wamp/www/images/$namafile") Digunakanuntukmengkopifile, darifoldersementarake folderyang telahdibuat.

    unlink($file_sementara); Digunakanuntukmenghapusfile padafoldersementara.

    Sebelum melakukan penyalinan secara permanen, Anda juga bisa melakukanvalidasi apakan file misalnya bertipe gambar atau tidak. Anda bisamenggunakan indeks type pada hasil $_FILES[namafile].

    Berikut adalah contoh kode program untuk upload imagesBuatlah tabel di mysql dengan nama tbl_barang dengan field : id_barang,kode_kategori, nama_barang, harga, keterangan, stok, gambar, berat_kg.

    Buatlah file index.php dan copy script dibawah ini :

    view plain print ?

    01.

  • pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

    03. if($_GET["action"]=="edit"){ 04. $sql2 = mysql_query("select * from tbl_barang whe

    re kode_barang='".$_GET["kb"]."'"); 05. $data2 = mysql_fetch_array($sql2); 06. 07. $kategori = $data2["kode_kategori"]; 08. $nama_barang = $data2["nama_barang"]; 09. $harga = $data2["harga"]; 10. $keterangan = $data2["keterangan"]; 11. $stok = $data2["stok"]; 12. $kode_barang = $data2["kode_barang"]; 13. $berat_kg = $data2["berat_kg"]; 14. } 15. if($_GET["action"]=="hapus"){ 16. //------hapus gambar terlebih dahulu 17. $nama_gambar = getNamagambar($_GET["kb"]); 18. @unlink("images/barang/".$nama_gambar); //sesuaik

    an letak folder 19. $sql = mysql_query("delete from tbl_barang where

    kode_barang = '".$_GET["kb"]."'"); 20. if($sql){ 21. ?> 22. 23. alert("Berhasil di Hapus"); 24. window.location.href="index.php"; 25. 26.

  • pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

    44. //------seputar upload image move to folder 45. $direktori= "images/barang/$uploadFilename";

    //sesuaikan letak folder 46. if(move_uploaded_file($lokasi_file,$direktori

    )){ 47. $sql = mysql_query("insert into tbl_baran

    g (kode_kategori,nama_barang,harga,keterangan,stok,gambar,berat_kg) values ('".$_POST["txtkategori"]."',

    48. '".$_POST["txtnama_barang"]."', 49. '".$_POST["txtharga"]."', 50. '".$_POST["txtketerangan"]."', 51. '".$_POST["txtstok"]."', 52. '".$uploadFilename."', 53. '".$_POST["txtberat"]."')"); 54. if($sql){ 55. ?> 56. 57. alert("Berhasil di simpan");

    58. window.location.href="index.p

    hp"; 59. 60. 63. 64. alert("Gagal di simpan"); 65. window.location.href="index.p

    hp"; 66. 67.

  • pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

    seputar upload image penambahan nama 81. $now = time(); 82. $a=str_replace(" ","_",$nama_file); 83. $b=str_replace("(","",$a); 84. $c=str_replace(")","",$b); 85. while(file_exists($uploadFilename = $now.'-

    '.$c)){ 86. $now++; 87. } 88. //------seputar upload image move to folder 89. $direktori= "images/barang/$uploadFilename";/

    /sesuaikan letak folder 90. if(move_uploaded_file($lokasi_file,$direktori

    )){ 91. $sql = mysql_query("update tbl_barang set

    92. kode_kategori ='".$_POST["txtkategori"]

    ."', 93. nama_barang ='".$_POST["txtnama_baran

    g"]."', 94. harga ='".$_POST["txtharga"]."'

    , 95. keterangan ='".$_POST["txtketerangan

    "]."', 96. stok ='".$_POST["txtstok"]."',

    97. gambar ='".$uploadFilename."', 98. berat_kg ='".$_POST["txtberat"

    ]."' 99. where kode_barang='".$_POST["txtkode_bara

    ng"]."'"); 100. 101. if($sql){ 102. ?> 103. 104. alert("Berhasil di Edit"); 105. window.location.href="index.p

    hp"; 106. 107. 110. 111. alert("Gagal di Edit"); 112. window.location.href="index.p

    hp"; 113.

  • pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

    114. 119. 120. alert("Gagal di Edit"); 121. window.location.href="index.php";

    122. 123.

  • pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

    154. 155. 156. 157. 158. Kategori 159. : 160. 161. 162. ::Pilih:: 163. 167.

  • pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

    192. 193. 194. gambar 195. : 196. 197. 200. Apabila gambar tidak

    mau diganti kosongi saja. 201. 204. 205. 206. Berat 207. 208.

  • pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

    230. } 231. ?> 232. 233. 234. 235. 236. 237. 238. 239. No 240. Nama Kategori 241. Nama Barang 242. Harga 243. Keterangan 244. Stok 245. Gambar 246. Berat 247. Action 248. 249. 255. 256. 257. 259. 261. 262.

  • pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

    Posting Lebih Baru Posting Lama

    268. ?> 269. 270.

    Posted in: PHP

    Beranda

    2 komentar:

    mirza XII mengatakan...

    databasenya dimana gan..?

    Selasa, 09 April 2013 11.19.00 WIB

    alie mengatakan...

    databasenya menggunakan database test pada mysql, ini gan cara create

    tabelnya...

    CREATE TABLE `tbl_barang` (

    `kode_barang` int(11) NOT NULL auto_increment,

    `kode_kategori` int(11) default NULL,

    `nama_barang` varchar(30) collate latin1_general_ci default NULL,

    `harga` double(11,2) default NULL,

    `keterangan` varchar(50) collate latin1_general_ci default NULL,

    `stok` int(11) default NULL,

    `gambar` varchar(60) collate latin1_general_ci default NULL,

    `berat_kg` varchar(90) collate latin1_general_ci default NULL,

    PRIMARY KEY (`kode_barang`)

    )

  • pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

    Untuk koneksinya, ini gan ada tambahan kode sedikit, taruh di bagian paling atas

    kode index.php diatas..

  • pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API

    Masukkan komentar Anda...

    Beri komentar sebagai: Select profile...

    Publikasikan Pratinjau

    Link ke posting ini

    Buat sebuah Link

    Copyright 2011 Bloglieken | Powered by Blogger

    Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Justin Bieber, Gold Price in India