<?php
$nama="";
$erornama="";
if(empty($_POST["nama"])){
$erornama="Nama
kosong";
} else{
$nama=$_POST["nama"];
if(!preg_match("/^[a-zA-Z
]*$/",$nama))
$erornama="Nama
tidak boleh ada angka";
}
echo "<form method=post
action=$PHP_SELF>";
echo "<input type=text name=nama
value=$nama>$erornama<input type=submit name=tampil value=tampil >
</br>";
echo $nama;
echo "</form>";
?>
Cara Kerja:
Konsentrasi kita di skrip :
if(!preg_match("/^[a-zA-Z ]*$/",$nama))
$erornama="Nama
tidak boleh ada angka";
Fungsi dari
preg_match adalah untuk menyaring string yang tidak diizinkan didalam objek. Objeknya
adalah $nama dan yang diizinkan adalah string huruf dan karakter kecuali angka.
Skrip/Code PHP: Validasi form nama jika ada angka
4/
5
Oleh
Unknown