PHP E-POSTA KONTROLÜ VE SINIRLANDIRMA FONKSİYONU
PHP E-POSTA KONTROLÜ VE SINIRLANDIRMA FONKSİYONU
Merhaba, bazen kullandığımız mail protokolünde bazı servislerde sorun yaşayabiliyoruz ve kullanıcılardan belli bir servisi tercih etmelerini istiyoruz. Peki bunu nasıl yapıyoruz? Aşağıdaki fonksiyonla kullanıcılar kayıt olurken e-posta tercihlerini belirtebilir ve sınırlandırabilirsiniz.
<?php
<?php
function ValidMail($email){
$email = trim($email);
if( !filter_var($email, FILTER_VALIDATE_EMAIL) ){
$result = 'Hatalı E-Posta';}else{
## Örneğin burada sadece gmail ve hotmaile izin verdik
$permis = array('gmail.com','hotmail.com');
$arr = explode('@', $email);
if( in_array($arr[1], $permis) ){
$result = 'E-Posta Gecerli';
}else{
$result = 'Izin verilmeyen e-posta turu';
}}
return $result;
}
?>
Sonraki konuda görüşmek üzere
Kanalıma abone olmayı unutmayın 🙂..