Upload
adirubban
View
13
Download
0
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