Php Kayıtlarda Mail Uzantısı Sınırlandırma Fonksiyonu
Sadece belirli email uzantılarını kabul etmek için aşağıdaki fonksiyonu kullanabilirsiniz. Kullanımı çok kolaydır. Rahatlıkla her yerde kullanabilirsiniz.
<?php
function
email_kontrol(
$email
){
//Hangi uzantıdaki email adreslerini kabul edeceksek onları yazıyoruz
$sart
=
array
(
'gmail.com'
,
'hotmail.com'
,
'yandex.com'
);
if
( filter_var(
$email
, FILTER_VALIDATE_EMAIL) ){
$parcala
=
explode
(
"@"
,
$email
);
$son
=
end
(
$parcala
);
if
(in_array(
$son
,
$sart
))
return
TRUE;
else
return
FALSE;
}
else
{
return
FALSE;
}
}
// Kullanımı
if
(email_kontrol(
"emailadresi@gmail.com"
)){
echo
"Bu email adresi gerekli şartlara uygun"
;
}
else
{
echo
"Bu email adresi gerekli şartlara uygun değil"
;
}
?>
Kullanımı
$sart kısmındaki array’a kabul edeceğimiz uzantıları yazalım (veya kabul etmeyeceğimiz). Aralarına virgül koyarak dilediğiniz kadar uzantı yazabilirsiniz. Örnek;
$sart = array(‘gmail.com’,’hotmail.com’,’yandex.com’,’yahoo.com’
Ardından bu fonksiyonu, form işlemlerini yaptığınız bir sayfanıza kayıt edip email adreslerini kontrol edebilirsiniz.
Bir cevap yazın
Son güncelleme 28 Ekim 2016 tarihinde yapıldı!. | 2 yorum
İnternet sitenizde sağ tık engeli var ve ziyaretçiye “sağ tıklayın” diyorsunuz. Peki..
Arkadaşım sende tıkla linkteki kodu kopyala. Tripmi yapıyorsun bunun için. Makalelerimizi emek verip yazıp sizin gibilerin sağ tıklayamadığında saçmaladğınız gibi makalelerimizi çalanlarda var. Bunun için hiç dert edemem yaşadığın sorunu. Zaten çözümü var boşa laf kalabalığı yapıyorsun.