td width=14:td td width=250input type=text
name=username id=username td tr
tr tdlabelPasswordlabeltd
td:td
tdinput type=password name=password id=password td
tr tr
tdlabelJabatanlabeltd td:td
td
?php echo this-fungsi- create_comboboxXjabatan,resultJab,i
d_jabatan,nama_jabatan,,,;?
td tr
tr td colspan=3nbsp;td
tr tr
td colspan=3 align=center
input type=submit value=login id=tombol nbsp;nbsp;nbsp;
input type=reset value=cancel id=tombol
td tr
table
div align=centerfont color=FF0000 size=+1?php echo this-session-
flashdataerrorLogin;?fontdiv
form div
body html
Jadi secara singkat proses routing framework codeigniter yaitu ketika user
mengakses aplikas pada web browser, maka sistem akan memanggil controller
yang telah di set pada file config routes. Setelah itu controller
memanggil file view, jadi halaman yang tampil paa web browser adalah file view
yang ditentukan controller.
b. Sistem Informasi Data
Dalam sebuah sistem informasi tentunya ada proses create, update, delete,
dan view data. Pada penerapannya dengan framework codeigniter keempat proses tersebut tidak berbeda jauh karena sama-sama melibatkan
controller sebagai logika sistem, model sebagai query database dan view
sebagai tampilan, sehingga penulis hanya akan menjelaskan proses view data dan sebagai contoh pada saat view data user dengan aktornya adalah admin.
Saat akan melakukan view data, maka admin diharuskan login terlebih dahulu. Setelah login, admin memilih menu user management, kemudian
mengklik menu user. Pada menu view data user, web browser mendapatkan link
“…manajemen_suratindex.phpuserget_user”, dari link tersebut dapat dijelaskan bahwa sistem akan menuju “function get_user” yang berada dalam
file controller “admin” sebagai berikut: ?php
class User extends CI_Controller { public function get_user {
kategori=this-input-postkategori;echo kategori;
cari=this-input-postcari; ifkategori== and cari=={
this-db-selecta.id_user,a.username, a.nik,a.password, a.nama_user,
b.nama_bagian, a.last_login,a.authority; this-db-frommst_user a,mst_bagian b;
this-db-wherea.id_bagian =b.id_bagian; this-db-order_bya.id_user,DESC;
}elseifkategori= and cari={