Total Users Online: 0 üye, 450 guest | Tarih/Saat: 2026-04-18 16:39
 
Eposta adresi doğrulama
2010-09-15 18:08 GMT  oklu Alnt
Kaan

User is: Online status   Gender_M
Posts: 2772
Ülke: İstanbul - 34
Meslek: Serbest Meslek
Age: 43

Eposta adresi do?rulama

Genellikle eposta do?rulamak i?in kullan?lan y?ntem , bir d?zenli ifade ile verile adresi do?rulamakt?r :
Kod:
if(!preg_match('/^[^@]+@[a-zA-Z0-9._-]+\.[a-zA-Z]+$/', $email)) {
  echo  'ge?ersiz eposta';
}

Ama , bu sadece eposta adresinin belirli standartta yaz?lmas?n? sa?lar, boyle@biradresyok.com yazd???n?zda yukar?daki kontrol? devred??? b?rak?r. Siz epostan?n do?ru oldu?unu kabul edersiniz.

Eposta do?rulaman?n bir ba?ka yolu daha var . Verilen eposta adresine ait mx kayd?n?n olup olmad???n? kontrol etmek :
Kod:
$email='boyle@biradresyok.com';
$sunucu= substr($email,strpos($email,'@')+1);
$sonuc= array();
getmxrr($sunucu,$sonuc);
if(count($sonuc)>0){
echo 'adres gecerli';
}else {
echo 'adres gecersiz';
}

Bu y?ntemin bir dezavantaj?, mx kayd?n? kontrol ederken, mx kayd? olmayan bir adres oldu?u zaman bir s?re bekletmesidir (birka? saniye). Bunun haricinde mx kayd? kontrol ederek eposta do?rulamas? , di?er y?ntemlere g?re ?ok daha y?sek do?ruluk pay? olan sonu?lar verebilir.

Ersin do?an: Php Web Programlama
Konuyla İlgili Diğer Başlıklar
Mail Adresi ile giriş Sistemi
Mail Adresi ile Giriş Sistemi
T.C. kimlik numarası doğrulama fonksiyonu
Emlak, Oto Galeri, Rent A Car, ?iir, Edebiyat Script Sipari?lerinizi Verebilirsiniz.
Detaylar ??in: kaan@ntka.org

Seditio 170 ?ndir
Capte M?zik ?ndir
Seditio Toolbar ?ndir

 

Powered by Seditio © 2009-2012 All Rights Reserved