vehbiakdogan

Senior Sofware Developer

PHP

Php ile bir metnin E-mail olup olmadığını kontrol etmek

Girilen bir Metnin email formatına uygun olup olmadığını kontrol etmeyi ve buna göre işlem yapmayı göstereceğim
hemen bi php dosyası açalım ve kodlarımızı yazmaya başlayalım.
Öncelikle form kısmımızı oluşturalım

 <form action="?acr=email" method="post">  
Email <input type="text" name="mail" /><br>
<input type="submit" name="gonder" value="Test Et" />
</form>

ardından php kodlarımızı yazmaya başlayalım
öncelikle filter_var() fonksiyonunu Açıklayalım.

filter_var()

filter_var() fonksiyonumuz fşltreleme işlemi yapar ve iki paramtre alır 1. parametresi değişkenimiz ikinci parametremiz ise neye göre filtre uygulanacağıdır. biz örneğimizde FILTER_VALIDATE_EMAIL Kullanarak Emaile göre filtrelemesini söylemiş olduk.
şimdi kodlarımızı yazabiliriz.

 <?php  
$email = mysql_real_escape_string($_POST['mail']); // email adresini aldık
/*
filter_var($degisken,Uygulanacak filtre)
*/
if(filter_var($email,FILTER_VALIDATE_EMAIL))
{
echo '<script>alert("Doğru Bir Email adresi girdiniz");</script>';
}else{
'<script>alert("Lütfen Geçerli Bir email adresi giriniz");</script>';
}
?>
<form action="?acr=email" method="post">
Email <input type="text" name="mail" /><br>
<input type="submit" name="gonder" value="Test Et" />
</form>

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir