PHP ile email dogrulama
This script will not only check the email by regex but it will also use mx records to check if the domain exists. It also checks against one of the most popular recieve only free email sites.
[code]
function VALIDATE_EMAIL ( $email ) {
global $mxrecords;
if ( $email == '' ) return '';
list ( $username , $domaintld ) = split ( "@" , $email , 2 ) ;
$domaintld = strtolower ( $domaintld ) ;
if ( $domainltd == 'dodgeit.com' ) return false;
if ( !getmxrr ( $domaintld , $mxrecords ) || !preg_match ( "(^[-\w\.]+$)" , $username ) ) return false;
return true;
}[/code]
[code]
if (VALIDATE_EMAIL('test@gmail.com')) {
// valid
} else {
// invalid
}[/code]
[code]
function VALIDATE_EMAIL ( $email ) {
global $mxrecords;
if ( $email == '' ) return '';
list ( $username , $domaintld ) = split ( "@" , $email , 2 ) ;
$domaintld = strtolower ( $domaintld ) ;
if ( $domainltd == 'dodgeit.com' ) return false;
if ( !getmxrr ( $domaintld , $mxrecords ) || !preg_match ( "(^[-\w\.]+$)" , $username ) ) return false;
return true;
}[/code]
[code]
if (VALIDATE_EMAIL('test@gmail.com')) {
// valid
} else {
// invalid
}[/code]
Konular
- PHP Nedir?
- PHP′de değişken nasıl oluşturulur ve nasıl kullanılır?
- Direct Admin demo
- Direct Admin türkçe destek
- subtok : kelimelerde istedigin yerden kesip alabilme kolaylığı
- DirectAdmin Kurulumu
- Curl nedir? nasıl kullanılır?
- Raid nedir? Linux Software Raid Nasıl Yapılır?
- Directadmin Root /Admin Mysql Erişimi
- Google Ping Fonksiyonu {PHP}
- Latin1 database’i utf-8 e convert etme
- Linux icin top 20 http baglantisini gormek ve iptables ile bloklamak
- Makro çekimler için objektif seçenekleri
- Ekipman siteleri
- Web sitenden para kazanma tıklama başı 12 krş
- Mikrostok Fotoğraf Siteleri
- Websiteniz için mobil uygulama istemez misiniz?
- İstanbulda Burun Estetiği
- İSLAMİ DÜĞÜNLER - DİNİ DÜĞÜN ORGANİZASYONLARI
- ilahi grupları
- wordpress otomatik yorum gönderme programı
- Site Tanıtımı İzinli Forumlar (Yeni Arşiv)
- RO2 İle Günde 3$ Kazanın! (Ödeme Kanıtıyla Birlikte)
- www.avcajans.com Yeni Nesil Haber Sitesi !
- Curl Nedir ? Fonksiyonları Nelerdir ?
- Duolingo seviyeleri
- Semrush ve ahrefs
- Server responded algorithm negotiation failed hatası
- Populer 15 tane linux işletim sistemi
- Linux un mucidi Linus Torvalds kimdir?