Cara Membuat Form Validasi dengan PHP – Form validasi atau form validation, sangat di perlukan di dalam sebuah aplikasi. karena terkadang kita harus membuat sebuah form yang datanya wajib di isi. bisa itu semua form yang wajib di isi atau beberapa form saja wajib atau harus yang di isi. jika form tidak di isi maka akan muncul pesan peringatan bahwa form tersbut belum di isi dan harus di isi. itulah yang akan kita bahas di tutorial kali ini. silahkan teman-teman perhatikan penjelasan berikut ini tentang cara membuat form validasi dengan PHP.
Sebenarnya mudah saja membuat form validasi dengan PHP. teman-teman harus sudah paham dulu tentang penggunaan $_GET dan $_POST di dalam pengolahan form. atau form handling. silahkan teman-teman baca tutorial sebelumnya di www.malasngoding.com tentang pengolahan/penanganan form (Form Handling) dengan php.
Cara Membuat Form Validasi dengan PHP
Langsung saja mulai tentang cara membuat form validasi di php. pertama di contoh ini saya membuat sebuah file php dengan nama index.php. di file index.php ini saya membuat sebuah form yang mengharuskan untuk mengisi form tersebut.
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<!DOCTYPE html>
<html>
<head>
<title>Membuat Form Validasi Dengan PHP|www.malasngoding.com</title>
</head>
<body>
<h1>Membuat Form Validasi Dengan PHP<br/>www.malasngoding.com</h1>
<?php
if(isset($_GET['nama'])){
if($_GET['nama']=="kosong"){
echo"<h4 style='color:red'>Nama Belum Di Masukkan !</h4>";
}
}
?>
<h4>Masukkan Nama Anda:</h4>
<form action="cek.php"method="post">
<table>
<tr>
<td>Nama</td>
<td><input type="text"name="nama"></td>
<td><input type="submit"value="Cek"></td>
</tr>
</table>
</form>
</body>
</html>
cara membuat form validasi dengan php
coba teman-teman perhatikan pada form validation index.php. kita membuat pemprosesan form nya di cek.php, dengan menggunakan method post.
1
<form action="cek.php"method="post">
jadi sekarang kita akan membuat file cek.php untuk kita jadikan sebagai pemproses form validation yang kita buat. jadi nantinya di file cek.php ini akan kita buat pengecekan apakah form di isi atau tidak. jika form tidak di isi maka akan di munculkan pesan peringatan.
cek.php
1
2
3
4
5
6
7
8
9
<?php
$nama=$_POST['nama'];
if($nama==""){
header("location:index.php?nama=kosong");
}else{
echo"Nama anda adalah".$nama;
}
?>
seperti yang teman-teman lihat. pertama kita tangkap dulu data yang di kirim dari form. yaitu data nama. kemudian saya memasukkannya ke variabel. agar lebih mudah kita gunakan.
lalu kita cek apakah data yang di kirimkan dari form tersebut berisi atau tidak. jika form memiliki isi maka kita akan menampilkan nama anda adalah (nama yang di input). dan jika nama tidak di isi maka kita aligkan halaman kembali ke form (index.php). dengan membuat parameter nama=kosong. ini berguna untuk kita tampilkan pesan peringatan bahwa form tersebut harus di isi.
sekarang kita akan mencoba menjalankannya. kita langsung klik cek tanpa mengisi form nama. maka akan di tampilkan pesan bahwa form nama harus di isi atau belum di isi.
menampilkan pesan error jika form tidak di isi
Nah pesan bahwa form nama belum di isi atau di masukkan pun telah tampil. dari mana asal pesan ini? yap betul sekali. perhatikan di index.php
1
2
3
4
5
6
7
<?php
if(isset($_GET['nama'])){
if($_GET['nama']=="kosong"){
echo"<h4 style='color:red'>Nama Belum Di Masukkan !</h4>";
}
}
?>
kita cek dulu apakah ada parameter yang di kirim melalui url. dan jika parameter nama sama dengan kosong makaakan di tampilkan pesan nama belum di masukkan.
1
2
3
if($_GET['nama']=="kosong"){
echo"<h4 style='color:red'>Nama Belum Di Masukkan !</h4>";
}
cara membuat form validation dengan php
dan coba kiita tes jika kita memasukkan nama.dan klik cek.
membuat form validation dengan php
membuat form validasi dengan php
dan nama pun berhasil di tampilkan sesuai dengan yang di input pada form nama. Sekian dulu tutorial Cara Membuat Form Validasi dengan PHP. teman-teman bisa mengembangkannya lagi sesuai dengan keperluan dan keinginan. sampai jumpa di tutorial selanjutnya.
Diki Alfarabi Hadi
Coding enthusiast.
Someone who love learn something new. especially about web programming and web design. happy to share about knowledge and learn from other.
Membuat Form Login Dengan PHP Tanpa Database – Form login adalah fitur yang sangat berguna dalam sebuah aplikasi atau website. Dengan adanya fitur form login, ...
Menghitung selisih waktu dengan PHP adalah hal yang penting untuk dikuasai. Kenapa begitu? Karena terkadang kita dihadapkan dengan kondisi dimana aplikasi yang sedang kita buat ...
Membuat crud menggunakan ajax php pada operasi hapus data pada database. Artikel ini lanjutan dari artikel sebelumnya mengenai bagaimana cara menginput data menggunakan ajax jquery. ...
Membuat crud menggunakan ajax php dalam operasi input data. Artikel ini dilanjutkan dari materi sebelumnya yang membahas bagaimana cara menampilkan data menggunakan ajax dan php. ...
Download Ebook belajar HTML & CSS dasar untuk pemula gratis.
Ebook ini bisa di download oleh teman-teman yang baru mulai belajar HTML dan CSS dasar tapi tidak tahu mau memulai belajar dari mana.
materi pembelajaran sudah di susun secara sistematis dan di dukung contoh gambar.