PHP için E-Mail Adresi Kontrolü

php mail sorgulama öne çıkan görsel

Merhaba arkadaşlar uzun zamandır yazılarımıza ara vermiştik yine sizlerleyiz bu seferki yazımız kodlamaya yeni başlamış arkadaşlar için olacaktır ,

Nedir yazımızın konusu iletişim formlarında yada diğer formlarına girilen mail adreslerinin doğruluğu sorgulamak veya girilmesini sağlamak için ne yapmamız gerekiyor php dilini  kullanarak nasıl sağlayabiliriz

php email sorgulama

 

Bu kod yardımıyla yazdığınız scritplerde formlara girilen email adreslerinin doğruluğunu kontrol edebilirsiniz. Bu sayede istenmeyen durumlardan kaçınmış olursunuz.

Aşağıdaki kodları ihtiyacınıza göre ayarlamalısınız.

if( empty($mail))
{echo "Formu Eksik Doldurdunuz!!!";}
else(!(eregi("^[_a-z0-9-]+(.[a-z0-9-]+)*@([0-9a-z][0-9a-z-]*[0-9a-z].]+[a-z]{2}[mtgvu]?$", $mail)))
{echo "E-Mail Adresinizi Yanlış Girdiniz!!!";}

Şimdi kodumuz nasıl çalışıyor sizlere anlatalım,

Kullanılan kodlarımız 

if

echo

else

eregi


İlk if() sınaması ile forma bir mail adresi girilip girilmediğine bakıyor ve girilmemişse echo komutu ile uyarı mesajını ekrana basıyor.

Eğer bir adres girilmişse bu sefer else() komutu çalışarak $mail değişkeninden gelen bilgileri eregi() komutu ile kontrol edip doğru bir mail adresi girilip girilmediğini söylüyor.


Bu kadar basit ve kolay arkadaşlar hayal gücünüze veya gereksinimlere göre  bu koda daha başka sınamalar vs ekleyerek de kullanmanız mümkün. eregi() komutunun daha fazla işlevi için http://tr.php.net/manual/tr/function.eregi.php adresine bir göz atın ancak sayfa ingizlice ama teknoloji gelişti sayfayı türkçe hale getirip biraz kodlama bilginiz varsa ne anlatmak isteyeceğini kolaylıkla çözebilirsiniz

Kendi Halinde bir kuL işte bazen bir adem bazen bir alem !

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir