Validasi Email pada PHP
Agak berbeda dengan postingan tentang Validasi Numerik pada PHP sebelumnya, kita kita akan membahas tentang validasi Email.
Sistem validasi email ini ya cuma simpel aja, yang penting ada alamat, @, dan ‘titik’ setelah @ itu.
Jadi kalau emailnya berbentuk gukguk@gongong.nyet, a@a.c itu tetep dianggap valid. Yang dianggap tidak valid itu seperti gukguk, a@a, a@yahoocom gitu ๐
Kalau mau sistem validasi yang lebih lanjut, nanti kita bahas di lain kesempatan. Sekarang yang simpel dulu aja.
Seperti biasa, kita langsung praktek saja yah ๐
Disini ada form input Email
[php highlight=”11″]<form action="valid.php" method="post" name="frm_subscipt" id="frm_subscript">
<table name="tb_newsletter" id="tb_newsletter">
<tr>
<th>Newsletter</th>
</tr>
<tr>
<td>Subscript Email</td>
</tr>
<tr>
<td>
<input type="text" name="email" id="email" size="35" maxlength="150" /> <input type="submit" name="submit" />
</td>
</tr>
</table>
</form>[/php]
Kemudian ada file valid.php yang isinya:
[php highlight=”3″]<?
$email = $_POST[’email’];
if(filter_var($email, FILTER_VALIDATE_EMAIL)){
echo "Terima kasih. Email yang dimasukkan valid.";
}else{
echo "Maaf email yang dimasukkan tidak valid.";
}
?>[/php]
Inti dari sistem validasinya adalah pada kode “filter_var($email, FILTER_VALIDATE_EMAIL)” ๐
Simpel kan? Jelas lah. Kalo mau yang lebih mumpuni lagi, nanti kita bahasnya ๐
CMIIW
okey, bisa jalan bos,,
yuk mari gan ๐