Posts

Showing posts with the label CodeIgniter 3

Surat Masuk dan Surat Keluar

Image
Salam semangat, kali ini kami akan membahas tentang projek aplikasi surat masuk dan surat keluar. Aplikasi yang kami kembangakan ini menggunakan framework CodeIgniter 3. Langsung saja kita lihat databasenya. Tabel User Tabel Unit Kedua tabel di atas berelasi pada field id_user pada tbl_unit sebagai kunci tamu. Tabel Surat Masuk Tabel Surat Keluar Tabel Disposisi Pada tabel disposisi ini semua tabel beresasi. Berelasi dengan tabel surat masuk atau tabel surat keluar. Pada aplikasi ini ada tiga level pengguna. Manager Administrator Unit Manager memiliki hak akses full pada aplikasi. Administrator hanya dapat mengelola unit dan user baru serta mengupload surat. Unit hanya dapat menilahat surat masuk dan surat keluar, membaca disposisi, mengubah profil dan mengganti password . Halaman Login Halaman Home Manager Menu yang tersedia untuk level manager Home Surat Masuk Tambah Edit Hapus Disposisi Tambah Edit Hapus Surat Keluar Tambah Edit Hapus Disposisi Tambah Edit Hapus Master Data Unit Tam...

Session CodeIgniter (Form Login)

Image
Tutorial ini adalah kelanjutan dari tutorial sebelumnya sampai pada pembuatan CRUD yang dibahasa dalam materi Konfigurasi, Model, View dan Controller yang bisa di download di sini . Dowload dulu projeknya ya, untuk kita lanjutkan. Sekarang kita akan mempelajari session dengan contoh kasus yang umum yaitu form login. Buat tabel tbl_user pada database crud_db. SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for tbl_user -- ---------------------------- CREATE TABLE `tbl_user` (   `id_user` varchar(255) NOT NULL,   `email` varchar(255) DEFAULT NULL,   `password` varchar(255) DEFAULT NULL,   PRIMARY KEY (`id_user`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- --...

Controller CodeIgniter

Image
Kita harus menggunakan projek yang lama pada tutorial-tutorial sebelumnya untuk kita lanjutkan. Tutorial kali ini mengenai controller CI yang merupakan kelanjutan dari tutorial-tutorial sebelumnya.  Pengenalan CodeIgniter Konfigurasi CodeIgniter Model CodeIgniter View CodeIgniter CodeIgniter menggunakan metode MVC (Model, View, Controller) agar kode yang dibuat tidak campur aduk dan mudah dibaca ulang dan terhindar dari kesalahan. Controller dapat dilihat dari link sebuah website. localhost/belajarcodeigniter/ mahasiswa/edit/123 [1] mahasiswa =>Controller [2] edit =>method/fungsi [3] 123 =>parameter Catatan: tidak semua controller menggunakan parameter Contoller pada url di atas adalah mahasiswa sedangkan edit adalah method dan 123 adalah parameter. Untuk parameter tidak sering digunakan. Didalam tutorial CRUD dengan native PHP sebelumnya kita masih ingat bagaimana mengontrol halaman yang tampil ketika me...