Monday, August 1, 2016

Ajax Post dengan PHP Codeigniter

Ajax Post dengan PHP Codeigniter

Pengertian ajax dijelaskan pada artikel sebelumnya, jadi jika belum memahami tentang ajax silahkan membaca artikel sebelumnya disini.
Oke jadi saya berasumsi bahwa pembaca sudah memahami apa itu ajax. jadi saya akan memberikan contoh penggunaan ajax untuk melakukan metode POST yang menggunakan framework codeigniter.
Pertama kita buat sebuah tabel kecamatan dengan nama “tbl_kecamatan
 setelah itu buatlah sebuah view pada project codeigniter dengan nama “kecamatan_post_view

Konsep OOP (Object Oriented Programming) pada Java

Encapsulation adalah pembungkus, pembungkus disini dimaksudkan untuk menjaga suatu proses program agar tidak dapat diakses secara sembarangan atau di intervensi oleh program lain.
Dalam OOP Encapsulation di wujudkan dalam bentuk “class”. Seperti yang telah dijalaskan sebelumnya dalam sebuah class terdapat property dan method yang memiliki hak akses tertentu terhadap environment/lingkungan-nya, hak akses ini biasa di sebut Access Modifier, access modifier terdiri dari private, protected, dan public.
• Private
Memberikan hak akses hanya kepada anggota class tersebut untuk menggunakan dan/atau mengubah nilai dari property atau method tersebut
• Protected
Memberikan hak akses kepada anggota class nya dan anggota class hasil inheritance (penurunan sifat) dari class tersebut.
• Public
Memberikan hak akses kepada property dan method agar dapat digunakan diluar class tersebut.
Contoh Program Encapsulation pada Kelas POJO yang baik dan benar :

Sunday, July 31, 2016

Ajax Chain Selected Combobox pada Codeigniter


Dalam penanganan form pada suatu proses yang mengharuskan adanya relasi antar tabel, kita akan membutuhkan fungsi chain selected untuk mempermudah user melakukan inputan pada form seperti gambar diatas.
berikut ini adalah contoh pembuatan Ajax Chain Selected Combobox pada Codeigniter :
pertama kita buat tabel kecamatan dengan nama “tbl_kecamatan”
 selanjutnya buat tabel kelurahan dengan nama “tbl_kelurahan

Thursday, July 28, 2016

Perbedaan antara method POST dan GET pada PHP Codeigniter

Dalam Pemprograman PHP dikenal action method untuk menangani form, yaitu POST dan GET.
kali ini saya akan menjelaskan Perbedaan antara method POST dan GET pada PHP Codeigniter.

Method POST adalah method standar digunakan untuk mengumpulkan nilai dalam sebuah form , dimana Informasi yang dikirim dari formulir dengan metode POST tidak terlihat oleh orang lain dan tidak memiliki batasan pada jumlah informasi untuk mengirim.

Berikut adalah contoh penggunaan method POST pada codeigniter.

dan buatlah function contohActionPost() pada controller welcome

Tuesday, July 12, 2016

Mengatasi error mysql_query() Pada PHP

Pada kali ini saya akan memberikan solusi bagaimana solusi untuk Mengatasi error mysql_query() Pada PHP . Perintah mysql_query() merupakan perintah/ fungsi yang sering kita gunakan dalam pemrograman PHP untuk menginput data, update data, delete data atau menampilkan data. Sayangnya, banyak error yang terjadi justru menambah bingung proggramer karena erornya bersifat abstrak.
Sebagai contoh, kita akan melakukan query ditabel tbl_user.
 potongan kodenya adalah sebagai berikut : 

Membuat FTP Uploader dengan Java Swing + Apache commons net 3.4 Part 2

Ini adalah lanjutan dari tutorial sebelumnya yaitu tentang FTP Upload part 1 tanpa GUI, Untuk tutorial kali ini kita akan membuat FTP Uploder dengan Swing Sederhana namun dinamis. Pertama-tama kita membuat Project Baru >>  New Project >>  FTPProject  >> Finish


Selanjutnya kita buat New JFrame Form ; 

Selanjutnya buatlah desain seperti berikut:

berilah event pada button browse file sebagai berikut:

private void btnBrowseFileActionPerformed(java.awt.event.ActionEvent evt) { 
 // TODO add your handling code here: JFileChooser c = new JFileChooser(); int rVal = c.showSaveDialog(FTPFrame.this); if (rVal == JFileChooser.APPROVE_OPTION) { txtFile.setText(c.getSelectedFile().toString()); File file = c.getSelectedFile(); filename = file.getName(); } else if (rVal == JFileChooser.CANCEL_OPTION) { txtFile.setText("You pressed cancel"); } } Dan add event pada button start upload: