Kesimpulan: Jika ada form inputan data yang kosong, maka akan tetap ditampilkan seberapa banyak inputan data yang telah diisi. Show PERCOBAAN KE-2Percobaan ke-2 ini bertujuan untuk melakukan validasi dari form inputan, dimana akan memastikan apakah ada form inputan yang kosong atau tidak.Percobaan ini akan memiliki dua file, yaitu 5 dan 6 yang disimpan dalam folder phpschool/validasi .Langkah 2.1Buatlah sebuah file yang bernama 5 yang mengandung kode program php seperti berikut :
Tidak ada perbedaan program langkah 2.1 dengan langkah 1.1, hanya berbeda pada saat pemanggilan file berikutnya. Jika langkah 2.1 akan memanggil file 6, sedangkan pada langkah 1.1 akan memanggil file proses.php .Langkah 2.2Salin kode program php berikut dan simpan dengan nama file 6
Langkah 2.3Jalankan file 5 pada browser, kemudian coba kosongkan pada salah satu form inputan, misal kita tidak mengisi form inputan "Nama Lengkap" seperti gambar di bawah ini :Seperti yang terlihat , data untuk "Nama Lengkap" sengaja kita kosongkan. Lalu amati apa yang terjadi setelah kita menekan tombol "Simpan" ?. Tentunya akan dilakukan proses validasi disisi server, apakah ada inputan yang kosong atau tidak. Maka apabila ada inputan kosong akan muncul tampilan seperti output berikut : Kesimpulan:Setelah user menginput data, maka data akan dikirim ke program disisi server. Kemudian akan diperiksa apakah ada form inputan yang kosong atau tidak. Jika ada, maka akan keluar informasi bahwa data tidak boleh kosong. Inilah yang dinamakan validasi disisi server PERCOBAAN KE-3Percobaan ke-3 ini bertujuan untuk melakukan validasi form inputan disisi client, yaitu dicek ketika kita menginputkan data dan sebelum data dikirim ke program disisi server .Dengan demikian dilakukan validasi di web browser.Percobaan ini akan memiliki dua file, yaitu 3 dan proses.php yang disimpan dalam folder phpschool/validasi .Langkah 3.1Buatlah sebuah file yang bernama 3 yang berisi kode program php sebagai berikut :
Dalam file 3, kita menambahkan keyword 8 untuk setiap form inputannya.Langkah 3.2Buat file dengan namaproses.php yang berisikan kode program seperti berikut. Programnya sama seperti pada langkah 1.2:
Langkah 3.3Jalankan file 3, lalu coba kosongkan pada bagian inputan "Tanggal Lahir". Ketika kita klik tombol "Simpan" maka akan dilakukan validasi terlebih dahulu sebelum data dikirim, seperti yang ditunjukkan oleh gambar dibawah ini :Kesimpulan:Untuk mengecek atau melakukan validasi form inputan, data tidak perlu dikirim ke sisi server. Program disisi web browser akan melakukan pengecekan apakah terdapat data yang kosong atau tidak. Apa yang dimaksud dengan form validasi?Apa itu Form Validation? Form validation adalah proses validasi data input yang diinputkan dari form. Proses validasi ini biasanya dilakukan di Controller dan menggunalan library form_validation .
Mengapa form validation diperlukan dalam pengembangan sebuah web enterprise?Validasi data form diperlukan untuk memastikan nilai input pengguna sudah sesuai dengan data yang diinginkan. Mungkin kita sudah banyak melihat contoh-contoh validasi form di beberapa website.
|