Tugas Pertemuan 4 - MEMBUAT FORM VALIDATION PADA CODEIGNITER - WEB PROGRAMMING II

 FORM VALIDATION 

        Pembuatan form validasi pada codeigniter diperlukan adanya pemanggilan library form_validation pada codeigniter. Pada saat  membuat dan menangani form, proses validasi data merupakan bagian yang sangat penting untuk diperhatikan. Validasi data diperlukan untuk menjaga keabsahan dari data yang dikirim oleh user ke dalam aplikasi.

MEMUAT LIBRARY LIBRARY_VALIDATION 

        Untuk mengimplementasikan proses validasi data, yang diperlukan adalah memuat library dari form_validation terlebih dahulu. Proses pemuatan librari tersebut dapat dilakukan di bagian konstruktor controller.


Atau bisa juga dilakukan melalui file autoload yang ada dalam folder
application/config/autoload.php.


Buka file tersebut lalu cari baris sintak seperti berikut:


Kemudian diubah dengan ditambahkan kata form_validation seperti berikut:

 MEMBUAT CONTROLLER

        Dalam pembuatan form validasi kali ini akan menggunakan controller Matakuliah.php yang sudah dibuat pada pertemuan sebelumnya. Buka controller Matakuliah.php kemudian ubah menjadi seperti di bawah:

 


        Pada controller Matakuliah di atas terlihat membuat rules dari form validasi. Rule nya berupa required dan min_length[3] yang artinya jika requiredm maka harus diisi. Sedangkan min_length[3] maka minimal diisi 3 digit.

MEMBUAT VIEW

        View Input
Untuk membuat tampilan Form Input, buatlah file view dengan nama view-form-matakuliah.php seperti berikut ini:



        View Output
Selanjutnya adalah membuat file view output dengan nama view-data-matakuliah.php seperti berikut ini:
 


HASIL TAMPILAN
Untuk melihat hasilnya silahkan masukkan url berikut localhost/nama_folder_kamu/matakuliah

Tampilan Form Input

Tampilan Jika Ada yang Tidak Terisi

Tampilan Output yang Terisi

        Untuk selengkapnya tentang membuat form validation pada codeigniter anda dapat membacanya pada user_guide yang sudah di sediakan oleh codeigniter pada project CI anda.

"http://localhost/codeigniter/user_guide/libraries/form_validation.html#the-form"


Tugas Kelompok Pertemuan 4 Web Programming II
Kelas : 10.3A.11
Ketua : Maulana Aprizqy Sumaryanto - 10190091
Anggota :
1. Wiwit Elgi Saputra - 10190037
2. Abyan Fa'iq Ahmad - 10190134
3. Mochamad Isha Khairullah - 10190129
4. Tuti Nurkomalasari - 10190119
 
Blog yang sama :
 

wis-nengkene.blogspot.com

pheonyxs.blogspot.com 

imishamaru.blogspot.com 


Komentar

Postingan populer dari blog ini

Tugas Pertemuan 10 - WEB PROGRAMMING II - Pembuatan Form Registrasi User (Lanjutan)

Web Programming II - Contoh 3