Month: September 2015

Menampilkan lebih dari satu google recaptcha pada satu halaman

Setelah pada kesempatan sebelumnya kita berhasil membuat form yang dilengkapi dengan recapthca, kali ini saya akan membahas tentang bagaimana menampilkan google recaptcha lebih dari satu dalam satu halaman. Mungkin kita menginginkan halaman login dan registrasi berada pada satu halaman dan keduanya memerlukan recaptcha. Permasalahannya adalah bagaimana cara kita menampilkan dua recatpcha dalam halaman yang sama. Untuk menyelesaikan permasalahan tersebut kita perlu menggunakan fungsi grecaptcha.render secara manual. Jadi kita akan membuat fungsi yang menjalankan grecaptcha.render. Fungsi tersebut akan dipanggil ketika halaman diload. Kita masih menggunakan file yang kemarin, dan kita hanya akan melakukan perubahan pada controller dan view saja. Berikut...

Read More

Cara menggunakan google recaptcha pada Codeigniter

Selamat malam kawan, sebelum lebih jauh tentang cara menggunakan google recaptcha, kita perlu mengetahui apa itu google recaptcha. Google recaptcha adalah service yang disediakan oleh google yang digunakan untuk melindungi halaman website kita dari spam. Recaptcha akan melindungi kita dari serangan bot. Penggunaan google recaptcha menurut saya lebih mudah bila dibandingkan kita membuat sendiri captcha seperti pada tutorial terdahulu. Pada kesempatan kali ini saya akan membahas tentang bagaimana cara menggunakan recaptcha pada codeigniter. Dalam tutorial ini saya menggunakan codeigniter 3.0 dan google recaptcha version 2.0 Berikut ini adalah langkah-langkah yang harus kita lakukan untuk menggunakan google recaptcha pada codeigniter...

Read More

Menentukan jam datang dan jam pulang hasil dari mesin absen

Beberapa waktu yang lalu saya membuat aplikasi kecil untuk menhitung jumlah jam lembur pegawai. Data untuk absen diambil dari mesin absen. Muncul pertanyaan bagaimana menentukan jam datang dan jam pulang bila format dari mesin absen adalah sebagai berikut. Bisa kita lihat pada tabel diatas bahwa seorang pegawai bisa melakukan absen berkali kali pada hari yang sama. Yang kita inginkan yaitu hanya ada satu jam datang dan satu jam pulang pada satu tanggal. Untuk jam datang akan diambil dari jam yang paling pagi pada tanggal tersebut dan untuk jam pulang akan diambil jam yang paling sore pada tanggal tersebut. Bila...

Read More

Membuat zip folder pada Codeigniter dan mendownloadnya

Halo kawan kali ini kita akan membahas tentang bagaimana cara membuat zip folder dan mendownload zip folder tersebut. Contoh kasus misalnya kita memiliki folder upload foto yang berisi foto-foto hasil upload. Kita ingin mendownload folder tersebut dengan menggunakan codeigniter. Kita akan membuat library baru yang kita extend dari library zip bernama MY_Zip. Dengan library tersebut kita akan membaca isi folder kemudian membuat file zip dengan isi folder tersebut. Berikut ini adalah kode untuk MY_Zip library pada MY_Zip.php PHP <?php if (!defined('BASEPATH')) exit('No direct script access allowed.'); class MY_Zip extends CI_Zip { /** * Read a directory and add it...

Read More

Menambahkan Direction Service pada Google Maps

Halo sahabat, setelah kita kemarin menampilkan peta serta menambahkan overlays, kali ini kita akan menambahkan direction service pada google maps. Direction service akan menampilkan rute terdekat di antara dua koordinat. Anda dapat membaca lebih detail mengenai direction service di https://developers.google.com/maps/documentation/javascript/directions. Pada tutorial ini kita akan melakukan langkah2 berikut ini : Menampilkan peta google Menggunakan directionDisplay Menggunakan directionService Berikut ini adalah kode untuk file index.php beserta langkah-langkah nya yang tertulis dalam komentar. index.php PHP <!doctype html> <html> <head> <title>Google Maps API - harviacode.com</title> <!--1. Memanggil google Maps API--> <script src="http://maps.googleapis.com/maps/api/js"></script> <script> // 6. menambahkan direction var tampilarah; var layananarah =...

Read More
  • 1
  • 2