Saat membuat sebuah form untuk register biasanya kita membutuhkan suatu pemeriksaan pada text yang diinput apakah kata/kalimat yang dimasukkan sudah benar(
valid) atau tidak (
invalid), contohnya adalah saat memasukkan email. Berikut ini adalah contoh bagaimana melakukan validasi email dengan php.
if (!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)){
echo "<center>Invalid email</center>";
}else{
echo "<center>Valid Email</center>";}
Bagian script di atas adalah contoh untuk melakukan validasi terhadap email, sekarang ketikan script dibawah untuk contoh aplikasinya.
|
Gambar: Form-Email validation |
<?
if(isset($submit)){
if (!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)){
echo "<center><b>$email</b>~Invalid email</center>";
}else{
echo "<center><b>$email</b>~Valid Email</center>";}
}
?>
<html>
<head><title>Valid Email</title></head>
<body>
<form name="validEmail" method="post">
<p>E-mail : <input type="text" name="email" size="30">
<input type="submit" value="Check" name="submit"></p>
</form>
</body>
</html>
Selamat mencoba, semoga bermanfaat ^_^"
0 comments:
Post a Comment