Jika Anda menggunakan Dreamweaver Anda mungkin sering stres bagaimana dapat mengupload file lalu menyimpannya ke dalam database sehingga dapat Anda gunakan secara dinamis di web, katakanlah untuk galeri slide show.
Tutorial ini akan membahas bagaimana mengkombinasikan script yang digenerate oleh Dreamweaver lalu mengkombinasikannya dengan script upload file, lalu menyimpan datanya dalam database.
Sebelum masuk ke tutorial ini, pastikan Anda telah mempelajari kedua tutorial ini:
- Membuat Site Definition di Dreamweaver CS5, dan
- Membuat koneksi database PHP MySQL dengan Dreamweaver CS5
- Anda dapat membaca lanjutan dari tutorial ini di: Upload file dan menyimpan lokasi file di database (Basic Dynamic tutorial Dreamweaver) – Part 2
Hal pertama yang Anda butuhkan adalah database MySQL untuk menyimpan data file dan folder untuk menyimpan file yang Anda upload. Folder upload dipilih untuk digunakan sebagai tempat penyimpanan file. Berikut struktur folder penyimpanan file.
Berikut ini adalah tabel MySQL sederhana yang akan digunakan. Sebut saja tabel myfile.
CREATE TABLE IF NOT EXISTS `myfile` ( `id` int(10) NOT NULL AUTO_INCREMENT, `judul_file` varchar(150) NOT NULL, `deskripsi_file` varchar(250) NOT NULL, `nama_file` text NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
Lalu file PHP yang akan Anda gunakan untuk mengupload file, dalam tutorial ini, file disimpan dengan nama upload_file.php. File ini telah dilengkapi dengan form dengan enctype=”multipart/form-data”, form jenis ini mengijinkan Anda untuk mengupload file.
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Tutorial Upload File</title> <link href="css/style.css" rel="stylesheet" type="text/css"> </head>
<body> <div id="wrapper"> <h1><a href="http://www.javawebmedia.com">Home</a> | <a href="http://www.javawebmedia.com">Java Web Media</a> | <a href="http://www.javawebmedia.com/course.php">Course</a> | <a href="http://www.javawebmedia.com/contact.php">Contact Us</a></h1> <form action="" method="post" enctype="multipart/form-data" name="form1"> <p> <label for="judul_file">Judul file:</label> <input name="judul_file" type="text" id="judul_file" size="50"> </p> <p> <label for="deskripsi_file">Deskripsi file:</label> <textarea name="deskripsi_file" id="deskripsi_file" cols="50" rows="5"></textarea> </p> <p> <label for="nama_file">Upload file:</label> <input name="nama_file" type="file" id="nama_file" size="40"> </p> <p> <input type="submit" name="submit" id="submit" value="Submit"> <input type="reset" name="submit2" id="submit2" value="Reset"> </p> </form> </div> </body> </html>
Lalu file CSS yang disimpan dalam folder css, dengan nama style.css
body { background-color: #063; margin: 0px; padding: 0px; } form { background-color: #E7E7E7; padding: 20px; border: thin solid #CECECE; border-radius: 5px; } label { font-size: 14px; font-weight: bold; text-transform: capitalize; display: block; } input { padding: 5px 10px; } h1 { padding-bottom: 10px; border-bottom: solid thin #D4D4D4; font-size: 18px; } a, a:visited { text-decoration: none; } a:hover { color: #900; } #wrapper { font-family: Tahoma, Geneva, sans-serif; background-color: #FFF; margin: auto; padding: 20px; height: auto; width: 960px; border-right-width: 5px; border-right-style: solid; border-right-color: #CCC; border-bottom-width: 5px; border-left-width: 5px; border-bottom-style: solid; border-left-style: solid; border-bottom-color: #CCC; border-left-color: #CCC; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } img { max-width: 900px; padding: 10px; border: solid thin #F9F; background-color: #FFC; height: auto; }
Pastikan Anda telah membuat koneksi database, sehingga folder akan berubah seperti gambar di bawah. File koneksi koneksi.php disimpan dalam folder Connections.
Berikut ini adalah file koneksi.php.
<?php # FileName="Connection_php_mysql.htm" # Type="MYSQL" # HTTP="true" $hostname_koneksi = "localhost"; $database_koneksi = "tutorial_blog"; $username_koneksi = "root"; $password_koneksi = ""; $koneksi = mysql_pconnect($hostname_koneksi, $username_koneksi, $password_koneksi) or trigger_error(mysql_error(),E_USER_ERROR); ?>
Menyimpan data form ke dalam database
Langkah selanjutnya adalah sebagai berikut:
- Klik menu Windows
- Klik Server Behaviors, maka panel Server Behaviors akan muncul di workspace sebelah kanan Anda.
- Di bawah panel Server Behaviors Anda akan melihat tombol/icon plus (+). Klik icon tersebut, lalu pilih Insert Record. Jendela Insert Record akan muncul. Jika icon plus tidak muncul, silakan periksa pembuatan site definition dan koneksi database Anda.
- Submit values from: form1
- Connections: koneksi
- Insert table: myfile
- Columns, pastikan hanya kolom id yang ‘id’ is unused Primary Key dan lainnya gets value.
- After inserting, go to: upload_file.php?file=uploaded
- Klik OK untuk menyelesaikannya
Membuat script upload file
Langkah selanjutnya adalah mengkombinasikan script yang digenerate oleh Dreamweaver dengan script upload file.
Ubah workspace Anda ke dalam mode Code View. Anda akan melakukan perubahan kode Insert record yang digenerate oleh Dreamweaver. Ingat dengan perubahan kode, maka Dreamweaver sudah tidak mengenali lagi kode yang digeneratenya.
Cari kode di bawah ini (terletak kurang lebih di baris ke 39).
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
Tekan Enter sebanyak dua kali setelah kode tersebut:
Kode lokasi upload file (yaitu folder upload/) akan diletakkan di bawah kode tersebut. Tambah kode berikut ini
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
// Upload file code goes here $target = "upload/"; //This is the directory where file will be uploaded// $target = $target . basename( $_FILES['nama_file']['name']); //change the image and name to whatever your database fields are called//
Lalu setelah Query SQL yang semua adalah seperti ini:
$insertSQL = sprintf("INSERT INTO myfile (judul_file, deskripsi_file, nama_file) VALUES (%s, %s, %s)", GetSQLValueString($_POST['judul_file'], "text"), GetSQLValueString($_POST['deskripsi_file'], "text"), GetSQLValueString($_POST['nama_file'], "text"));
Lakukan perubahan pada kode tersebut (pada variable $_POST[‘nama_file’]) dan tambahkan kode untuk mengupload file ke lokasi file yang telah Anda definisikan sebelumnya:
$insertSQL = sprintf("INSERT INTO myfile (judul_file, deskripsi_file, nama_file) VALUES (%s, %s, %s)", GetSQLValueString($_POST['judul_file'], "text"), GetSQLValueString($_POST['deskripsi_file'], "text"), GetSQLValueString($_FILES['nama_file']['name'], "text")); //This code writes the photo to the server// if(move_uploaded_file($_FILES['nama_file']['tmp_name'], $target)) {
Lalu cari kode di bawah ini (sekitar baris ke-60) yang merupakan halaman pengalihan jika proses sukses:
header(sprintf("Location: %s", $insertGoTo));
Kemudian tekan Enter lalu tambahkan di bawahnya kode berikut ini sehingga menjadi:
header(sprintf("Location: %s", $insertGoTo)); }else{ header(sprintf("Location: upload_file.php?file=error")); }
Menguji coba script yang Anda buat
Lalu simpan kembali file Anda. Lakukan uji coba upload file. Jika kode Anda benar, maka file yang Anda upload akan masuk ke folder upload dan data tersimpan dalam database MySQL.
File tersimpan dalam folder upload dan data tersimpan dalam database.
Menampilkan gambar setelah proses upload selesai dan menampilkan pesan error jika terjadi error
Untuk masuk ke tahap ini, Anda harus membuat recordset untuk menampikan data gambar yang baru saja Anda upload. Anda hanya perlu menggunakan logik IF dikombinasikan dengan fungsi $_GET.
Berikut adalah kode query/Recordset (rsGalery).
mysql_select_db($database_koneksi, $koneksi); $query_rsGalery = "SELECT * FROM myfile ORDER BY id DESC"; $rsGalery = mysql_query($query_rsGalery, $koneksi) or die(mysql_error()); $row_rsGalery = mysql_fetch_assoc($rsGalery); $totalRows_rsGalery = mysql_num_rows($rsGalery);
Tambahkan kode Recordset (rsGalery) tersebut di atas kode ini:
$editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); }
Selanjutnya, ubah kode di area body yang semula seperti di bawah ini:
<div id="wrapper"> <h1><a href="http://www.javawebmedia.com">Home</a> | <a href="http://www.javawebmedia.com">Java Web Media</a> | <a href="http://www.javawebmedia.com/course.php">Course</a> | <a href="http://www.javawebmedia.com/contact.php">Contact Us</a></h1> <form action="<?php echo $editFormAction; ?>" method="POST" enctype="multipart/form-data" name="form1"> <p> <label for="judul_file">Judul file:</label> <input name="judul_file" type="text" id="judul_file" size="50"> </p> <p> <label for="deskripsi_file">Deskripsi file:</label> <textarea name="deskripsi_file" id="deskripsi_file" cols="50" rows="5"></textarea> </p> <p> <label for="nama_file">Upload file:</label> <input name="nama_file" type="file" id="nama_file" size="40"> </p> <p> <input type="submit" name="submit" id="submit" value="Submit"> <input type="reset" name="submit2" id="submit2" value="Reset"> </p> <input type="hidden" name="MM_insert" value="form1"> </form> </div>
Menjadi seperti di bawah ini:
<div id="wrapper"> <?php if(isset($_GET['file']) && ($_GET['file']=="uploaded")) { ?> <h1>Terimakasih, file Anda berhasil diupload</h1> <h3><strong><?php echo $row_rsGalery['judul_file']; ?></strong></h3> <p><?php echo nl2br($row_rsGalery['deskripsi_file']); ?></p> <img src="upload/<?php echo $row_rsGalery['nama_file']; ?>">
<?php }elseif(isset($_GET['file']) && ($_GET['file']=="error")) { ?> <h1>Mohon maaf, terjadi error dalam proses upload file</h1> <p><a href="upload_file.php">Ulangi upload file</a></p> <?php }else{ ?>
<h1><a href="http://www.javawebmedia.com">Home</a> | <a href="http://www.javawebmedia.com">Java Web Media</a> | <a href="http://www.javawebmedia.com/course.php">Course</a> | <a href="http://www.javawebmedia.com/contact.php">Contact Us</a></h1> <form action="<?php echo $editFormAction; ?>" method="POST" enctype="multipart/form-data" name="form1"> <p> <label for="judul_file">Judul file:</label> <input name="judul_file" type="text" id="judul_file" size="50"> </p> <p> <label for="deskripsi_file">Deskripsi file:</label> <textarea name="deskripsi_file" id="deskripsi_file" cols="50" rows="5"></textarea> </p> <p> <label for="nama_file">Upload file:</label> <input name="nama_file" type="file" id="nama_file" size="40"> </p> <p> <input type="submit" name="submit" id="submit" value="Submit"> <input type="reset" name="submit2" id="submit2" value="Reset"> </p> <input type="hidden" name="MM_insert" value="form1"> </form>
<?php } ?>
Jika gambar muncul
Jika terjadi error
Full script:
Note: Tutorial ini tidak dilengkapi dengan pembatasan ukuran dan ekstensi file. Anda dapat mengembangkan tutorial ini menjadi lebih advanced.
kalau upload filenya berupa teks atau yg berekstension .doxs (document) gmn?
Silakan saja, bisa dicoba untuk digunakan… Dengan menggunakan script ini juga…
mas, mau nanya. file image yang saya upload si namanya masuk ke database, tapi gambar nya g masuk ke folder upload. padahal path nya sudah benar. bagaimana ya mas?
Silakan dishare scriptnya. Apakah Anda memakainya untuk online? Jika iya, pastikan foldernya writable.
Jika Anda memakainya untuk offline, pastikan:
1. Anda telah membuat folder yang akan dijadikan sebagai tempat mengupload file.
2. Pastikan script Anda benar.
Apakah enctype=”multipart/form-data” pada form sudah benar?
Kalau untuh video ?? Yang perlu diubah apanya gan??
mas bro saya mau tutorial dreamweaver extension developer toolbox dong
Bisa diperjelas tentang maksud Mas terkait dengan Developer Toolbox… Setahu saya di Dreamweaver sudah dihentikan sama Adobe. Belum tahu kabar selanjutnya…
ga bisa mas.. gagal terus upload nya… kasih link downloadnya dong mas…. udah putus asa
Mohon maaf, link download tidak kami sediakan. Silakan uji coba dengan tutorial yang ada di sini.
Mas…kok kaya gini apa yg salah ya
Warning: mysql_real_escape_string() expects parameter 1 to be string, array given in C:\xampp\htdocs\project1\controlpanels\galeri.php on line 10
Column ‘nama_file’ cannot be null
Ada beberapa error terjadi, perkiraan saya karena ini:
1. Mas melakukan editing kode yg salah terutama pada mysql_real_escape_string yang merupakan bawaan asli script dreamweaver untuk menghindari SQL Injection.
2. Mas belum mengupload file, atau konfigurasi form salah (input dengan variable yang masuk ke dalam database tidak sesuai)
Agan Kan saya coding jejarig sosial dari 0 %
sayaingin membuat album yang dimana dari script yang saya dapat aa kesalahan yaitu file php dapat di upload yang memungkin kan hacker untuk mengupload Backdoor mereka apakah ada saran untuk membuat file upload yang aman untuk album di jejaring sosial saya dan membuat hanya pemilik album yang mempunyai hak akses yang mengaturnya
Anda dapat menambahkan filter sebelum file diupload, baik itu filter untuk ukuran maksimal file, type file, enkripsi nama file, dan blocking IP Address. Tutorial yang saya sampaikan di sini memang belum menambahkan fitur tersebut. Sabar yah… mudah2an bisa muncul ditutorial berikutnya…
cepat ya mas udah gak sabar nie pengen benarin nya
saya udah praktek’in sesuai dengan langkah-langkah di atas, tapi ketika saya tekan F12, nggak keluar apa-apa, kosong..gimana??? :'(
ini scriptnya;
Tutorial Upload File
<form action="” method=”POST” enctype=”multipart/form-data” name=”form1″>
Judul file:
Deskripsi file:
Upload file:
mohon bantuannya….
kayak gini scriptnya > ”
Tutorial Upload File
<form action="” method=”POST” enctype=”multipart/form-data” name=”form1″>
Judul file:
Deskripsi file:
Upload file:
“
haduuh, ga tau cara ngshare scriptnnya…jadinya kyak gitu terus… :(
Silakan di email saja…
mas saya udah coba scripnya berhasil tapi gambarnya gatampil gmnya mas apa yang salahya mas tolong dikasih tahu ya mas saya baru belajar soalnya terimaksih ya javaweb tutorialnya sangat bagus
Silakan pelajari tutorial dengan benar. Saya yakin bisa karena sudah ditest sebelumnya.
mas saya udah berhasil makasih ya javaweb media semoga selalu menmpilkan tutorial yang berkualitas
Senang tutorial ini bisa digunakan dan memberi manfaat…
mas , kalau kita mau menambahkan upload picture di form add-post seperti yang ada di tutorial membuat cms , jadi ditiap post yang kita buat, kita menyertakan gambar juga ..
bagaimana caranya ???
terima kasih mas :-)
Gunakan tutorial KCFINDER yang saya buat.
Mas, kalo untuk download file yang udah di upload bagaimana? tolong dong mas kasih tutorialnya, soalny lagi butuh untuk skripsi…
Terima kasih sebelumnya….
Anda hanya perlu menampilkan link nama file di website Anda.
Mas, Kalau mau dilengkapi dengan pembatasan ekstensi file JPG saja. cara gimana mas ?, mohon bantuannnya?
Hehe… silakan dikembangkan dari tutorialnya yah
Mas,makasih buat tutorialnya ..
Mau tanya nih,gimana kalau buat slide dinamis seperti di halaman home javamedia.com.
Saya udah coba tutorial mas untuk http://javawebmedia.com/blog/upload-file-dan-menyimpan-lokasi-file-di-database-basic-dynamic-tutorial-dreamweaver/ , kemudian saya juga mencoba SpryContentSlideShow kaya di homapage javamedia itu. Namun saya tidak bisa memasukkan data(gambar) ke SpryContentSlideShow. Caranya gimana ya mas?
Makasih..
Sudah bisa mas..makasih.
Oh ya,kalau untuk edit upload gt gimana geh..
Klo value text gitu bisa ditangkap di editnya,tp klo link browsenya ga bisa i mas.
Jd tiap kali edit, harus upload gambar baru.. Mohon petunjuknya. Terima kasih..
Sabar yah… Silakan ditunggu tutorial Seri ini berikutnya.
Oke mas. Tutorial Part 2 sudah release kok, silakan dibaca aja ya di:
http://javawebmedia.com/blog/upload-file-dan-menyimpan-lokasi-file-di-database-basic-dynamic-tutorial-dreamweaver-part-2/
klo upload ok, banyak deh tutorial yg sm kayak gini tp belum ada yang sampai edit, nah gmn tuh mas… Thank
Tutorial seri upload, edit dan delete file akan dibahas pada seri berikutnya. Sabar yah
Haha… Anda benar. Silakan dilanjut di tutorial berikutnya:
http://javawebmedia.com/blog/upload-file-dan-menyimpan-lokasi-file-di-database-basic-dynamic-tutorial-dreamweaver-part-2/
Mas, kalo untuk edit nya gimana ya?
Minta tutorial edit dunk mas… ^^b
Silakan dibaca di: http://javawebmedia.com/blog/upload-file-dan-menyimpan-lokasi-file-di-database-basic-dynamic-tutorial-dreamweaver-part-2/
web nya bermanfaat sekali .
makasih ya buat tutor-tutornya.
mau tanya . klo script untuk memperbesar gambar , seperti klo di facebook itu pinggir” nya jadi hitam , itu gmn ya ? ada tutor nya nggk ?
saya bookmark web nya ya , bagus sekali isi”nya .
Gunakan jQuery Zoom in dan zoom out. Bisa dicari di google. Thanks
kk admin saya mau nanya……?
dari program diatas , tetapi masalah datang ketika saya mau me upload foto …
muncul pesan ….
Column ‘foto’ cannot be null
udah saya utak atik tetap gak bisa …. mohon pencerahan kk admin
Yakin sudah mengikuti tutorial dengan benar?
mantep mas tutorialnya…
lagi butuh.
assalamulaikum team javamedia saya mau tanya gimana caranya buat no_peserta automatis di dream waver saya udah cari kemana-mana kaga dapet, trus kalu mau kursus di daerah bogor atau sukabumi ada ga cabang javaweb, kalau di depok bisa ga seminggu sekali terima kasih di tunggu jawabanya
mas kalau transaksi dengan even onchange di dreamwaver gimana mas jadi kalu kita ketik nis misalnya disaat kita enter tampil nama tempat tagal lahir tolong dong mas tutorialnya terimaksih
mas di database datax udah masuk tp di folder upload koq g masuk ya…
Online atau offline. Jika online pastikan folder di set 777. Kalau ofline pastikan folder upload sudah dibuat. Silakan dicek lagi scriptnya
ofline.. n sdh dibuat folderx tp ttp g mau
mas tutorx ajib cmn pas sy coba
pd tmpilan akhr ” terimaksih…”
judul file n deskripsi yg tmpil sllu muncul jdl n fle yg terletak pd urutn dtbse pertma..
trs imagex jg g muncul…
mhn pencerahnx
Silakan dishare codenya. Bisa di email ke contact@javawebmedia.com
ini masalah saya mas. gmn ya ?
kalo mau ngirim code nya email kmn mas ? mohon bantuannya :)
Warning: move_uploaded_file(wikaputra.com/home/wikapu01/public_html/images/IMG00034-20101203-0815.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/wikapu01/public_html/uploadImage2.php on line 14
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move ‘/tmp/phpMXcwPZ’ to ‘wikaputra.com/home/wikapu01/public_html/images/IMG00034-20101203-0815.jpg’ in /home/wikapu01/public_html/uploadImage2.php on line 14
Bisa jadi karena 2 hal:
1. Folder tujuan upload belum Anda buat
2. CHMOD folder tujuan tidak diset 777
sukses mas, tapi gambar tidak muncul
kenapa yah?
terima kasih
maaf kalo ngerepottin ..
mas… pembahasan anda sangat bermanfaat dan bagus..
saya ingin bertanya ni mas kalo gak ngerepotin,.. saya telah berhasil membuat sebuat tutorial menyimpan file gambar kedatabase dan folder (field nya saya tambahin ya).
masalahnya sekarang saya akan menampilkan data tersebut berdasar ID data tersebut.
langkah yang saya ambil , saya membuat halaman semua_data.php (berisi semua data yang bisa diklik salah satu data tersebut akan mengarah ke halaman Data_Detail.php berdasarkan ID yang di klik.
dan itu berhasil, namun yang menjadi kendala gambarnya tidak berhasil tampil, hanya sebuah gambar yang koyak.
bagaimana saya menanganinya mas?
dalam kasus ini saya mereancang di dreamweaver8…
Ini coding lengkapnya mas:
CONTOH TAMPILKAN DATA YANG TERPILIH BERDASARKAN ID
/// SAYA RASA DISINI KESALAHAN MAS
//—————————————————————————————————————-
<img src="Upload/”longdesc=”images/puisi.jpg”>
//——————————————————————————————————————
Deskripsi
:
Harga
:
US $
Stock
:
Penerbit
:
Semua Products
<a href="Product.php?catID=”>
keluar pesan
Perse orror: syntax error, unexpented end of line in C:\xampp\htdocs\dbelearning\upload_file.php on line 92
Kenapa tu om… bingung saya..
maklum baru pemula….
Mas kok punya saya keluarnya gini ya
Warning: mysql_real_escape_string() expects parameter 1 to be string, array given in C:\xampp\htdocs\studio\admin_sfms\admin.php on line 86
Column ‘nama_file’ cannot be null
yang salah yang apa ya ? Mohon bantuannya,,
Mas tolong email ke saya ya mas ..makasih
Trus ketika saya ubah code yg ini %s menjadi $nama_file’ hasil tidak error dan masuk ke database, tapi cuma nama file yang tidak tersimpan.
$insertSQL = sprintf(“INSERT INTO myfile (judul_file, deskripsi_file, nama_file) VALUES (%s, %s, ‘$nama_file’)”,
GetSQLValueString($_POST[‘judul_file’], “text”),
GetSQLValueString($_POST[‘deskripsi_file’], “text”),
GetSQLValueString($_FILES[‘nama_file’], “text”));
Trus ketika saya ubah code yg ini %S yang nama file menjadi = ‘$target’ semua data tersimpan kecuali gambarnya yang tidak tersimpan, tetapi nama gambar tersimpan.
$insertSQL = sprintf(“INSERT INTO myfile (judul_file, deskripsi_file, nama_file) VALUES (%s, %s, ‘$target’)”,
GetSQLValueString($_POST[‘judul_file’], “text”),
($_POST[‘deskripsi_file’], “text”),
GetSQLValueString($_FILES[‘nama_file’], “text”));
$insertSQL = sprintf(“INSERT INTO myfile (judul_file, deskripsi_file, nama_file) VALUES (%s, %s, ‘$target’)”,
Yang ‘$target’ tidak diijinkan, karena bisa di-inject SQL-nya. Yang diganti pada $_FILES[‘nama’] menjadi $target.
mas tutorial ttg DW cs5 nya ok banget, aku ikutin dr tutor yg awal. tmsk yg tutor ini brhasil, hny saja untuk design web yg mau aku buat gk brhsl, krna untuk file tambah dan file tampilan filenya berbeda, plus menggunakan 4 gambar dalam 1 data itu gmn caranya, mohon bimbingannya krn ini untuk skripsi, aku share codenya ke email ini >>contact@javawebmedia.com. before after tx banget… :)
Keren nih mas, tapi buat kodingannya apa ngga ada cara laen biar ngga usah ngetik kodingannya gitu? Masa iya saya cuma copas” kode yang mas kasih tanpa tau step” bikin kodenya gitu? Kalopun dihafalin, terlalu ribet hehe.
Haha…ga ada mas. Memang harus ngetik manual. Dreamweaver ga menyediakan plugin itu
mas kalo mau bikin upload nya biar bisa lebih dari satu dalam satu tombol browse gimana ? ? ?
email jawabanya ya mas.. minta tolong nih sebab lagi bikin TA terimakasih
Gunakan array mas. Silakan pelajari konsep array bekerja
bukan main,, ni susah bner, bkin database di xampp
Bang mau nanya, itu tabel mylife di taruh di mana , ini pas saya mau insert record pas mau masukin ke colum gk bisa , klo bisa balas secepatnya?
makasih
terimakasih infonya
buakan main ini susah bener
terima kasih info nya
mas memang sebelum membuat database upload (termasuk foto) harus membuat database “foto” di xampp ?
mas kalau ingin membuat form type file, untuk menu edit g.mana?
jadi ketika mengedit sesuatu pada type file itu tidak harus mencari gambar itu lagi…trims
kalo mau upload beberapa foto sekaligus ke 1 tabel gimana gan?
Nice info gan
Thɑnk үou for the auspicious writeup.
It in fact was ɑ amusement account іt. Lοok advanced tο far
ɑdded agreeable from ʏou! Howevеr, ɦow coulԁ wе communicate?
Nice info artikelnya gan keren, sangat bermanfaat mitsubishi palembang
avent philips indonesia
lowongan kerja palembang
minta filenya dong.. bikin databasenya bingung
gan cara video dibikin slider gimana yak ? di play automatis, ganti automatis,?
jadi dalam 1 frame kita nampilin beberapa video tanpa harus di klik manual untuk play video nya .
.
kebanyakan pake link untuk play video nya
Mas klo mau nampilin file gamvar tapi gk pake paht nya, gi mna ya