Validasi Di PHP
Hai, kembali lagi dengan saya Aulia Agus. Di sini saya akan menjelaskan sedikit tentang validasi di PHP
Validasi cukup berguna dalam form. Misalnya ketika tipe data atau input yang kita masukkan salah, dalam program biasa maka form akan error. Jika ada validasi, maka user akan diminta mengisi lagi dengan benar
Penggunaannya dilakukan di v_tambah.php dengan kodingan sbb
kodingan di atas akan menampilkan alert success jika variabel sukses terisi dan akan menampilkan alert danger jika variabel gagal terisi
Sedangkan di file tambah.php ada beberapa kodingan yang harus diperbarui dan ditambahkan
Sebelum $_POST ditambahkan @ lalu tambahkan percabangan jika nis atau nama lengkap kosong maka akan keluar output seperti yang ditetukan di atas
Masih di file yang sama, tambahkan kodingan sbb
Hasilnya bisa dilihat dibawah ini
Terima Kasih Sudah Membaca!
Validasi cukup berguna dalam form. Misalnya ketika tipe data atau input yang kita masukkan salah, dalam program biasa maka form akan error. Jika ada validasi, maka user akan diminta mengisi lagi dengan benar
Penggunaannya dilakukan di v_tambah.php dengan kodingan sbb
<?php if(!empty($sukses)){
?>
<div class="alert alert-success">
<p><?=$sukses?></p>
</div>
<?php }?>
<?php if(!empty($gagal)){
?>
<div class="alert alert-danger">
<p><?=$gagal?></p>
</div>
<?php }?>
Sedangkan di file tambah.php ada beberapa kodingan yang harus diperbarui dan ditambahkan
$nis=@$_POST['nis'];
$nama_lengkap=@$_POST['nama_lengkap'];
$jenis_kelamin=@$_POST['jenis_kelamin'];
$kelas=@$_POST['kelas'];
$alamat=@$_POST['alamat'];
$darah=@$_POST['goldar'];
$ibu=@$_POST['ibuk'];
$poto=@$_FILES['poto'];
if(empty($nis)){
flash('error', 'Tolong Masukkan NIS yang Benar :D');
return header('location:tambah.php');
}
else if(empty($nama_lengkap)){
flash('error', 'Tolong Masukkan Nama Lengkap Dengan Benar :D');
return header('location:tambah.php');
}
Masih di file yang sama, tambahkan kodingan sbb
$sukses=flash('success');
$gagal=flash("error");
Hasilnya bisa dilihat dibawah ini
Terima Kasih Sudah Membaca!
Komentar
Posting Komentar