Sunday 10 April 2016

Membuat fungsi login dengan postgresql, code igniter, bootstrap dan jQuery ajax

Login merupakan fungsi penting yang harus dibuat untuk develop aplikasi server-side agar sistem dapat memverifikasi pengguna yang memang memiliki akses untuk masuk ke sistem tersebut. Pada artikel ini saya akan menulis cara mengenai membuat fungsi login dengan perlengkapan seperti yang ada dijudul.
Sesuai dengan judulnya sebelum memulai kita memerlukan perlengkapan tempur seperti diatas:
Setelah semua itu siap untuk instalasi code igniter untuk yang baru pertama kali mungkin artikel saya sebelumnya dapat membantu membuat folder kerja dengan code igniter, sedangkan dalam kasus ini saya menggunakan postgresql manager untuk mengelola database dapat juga dilihat diartikel sebelumnya Membuat database di postgresql menggunakan EMS SQL Manage for PostgreSQL (diasumsikan database juga telah dibuat: caranya ada di artikel tersebut).
Langkah selanjutnya copy hasil extract file bootstrap yang sudah di download ke folder kerja kita begitu juga dengan jquery.js yang telah didownload.
untuk membuatnya lebih rapi struktur folder saya seperti ini

=> folder kerja
==> file code igniter (folder application, system, index.php)
==> assets
===> bootstrap (folder css, fonts, js)
===> dev (foldder js) //file jquery.js ditaruh ddalam folder ini
Setelah itu untuk membuat url lebih user-friendly kita hilangkan index.php dalam struktur urlnya, caranya dapat dilihat di artikel ini Menghilangkan index.php dari Url
Oke, saya pikir persiapannya sudah cukup, sekarang saatnya turn back crime :D

Pertama kita buat tabel untuk menghandle urusan login buka SQL Lite manager, double klik database yang telah dibuat dropdown schemas -> public dan klik kanan pada table pilih new table
kemudian isikan nama tabel dan pilih tab menu fields seperti gambar dibawah ini:
kemudian buat fields sperti gambar dibawah dan click compile (icon bergambar petir)
setelah selesai membuat tabel sekarang kita buka folder kerja/application/config/database.php untuk konfigurasi koneksi code igniter dengan postgresql.

sekarang load library database, buka file di folder kerja/application/config/autoload.php

sekarang coba akses folder kerja di web browser kalo koneksi berhasil maka akan tampil
kalo mengalami Fatal error: Call to undefined function pg_connect() seperti ini coba lihat artikel saya sebelumnya Mengatasi Call to undefined function pg_connect() .
Wah gak terasa sudah sepanjang ini, untuk sesi ini mungkin cukup sekian dan akan dilanjut di part 2 :D.

No comments:

Post a Comment