Gökalp Kuşçu

Mezun olduuuuu :)

PHP ile mail adresi doğrulama

with 2 comments

Merhaba arkadaşlar, yapacağınız sistemlerde mutlaka kullandığınız tabi gerektiğinde bir function. Biraz biçimsel diller kokan, bir syntax olucak, bu reguler expression süper dahice bir fikir :) Bunun detayı daha ilgi çekici tabi, soyut makinalar kokan bir durum :)

Şimdi functionı paylaşalım :)

function is_email($user_email) {

	$chars = "/^([a-z0-9+_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,6}\$/i";
	if(strstr($user_email, '@') && strstr($user_email, '.')) {
          if (preg_match($chars, $user_email)) {
	      return true; }
                else { return false;}
	     } else {
	  return false;
     }
}

Fonksiyona email değişkenini göndermeniz ve sonucu if ile kontrol etmeniz yeterli.

Kolay gelsin :)

Written by Gökalp Kuşçu

Ekim 5th, 2009 at 12:54 pm

2 Responses to 'PHP ile mail adresi doğrulama'

Subscribe to comments with RSS or TrackBack to 'PHP ile mail adresi doğrulama'.

  1. Onun yerine

    bool filter_var(‘user@site.com’, FILTER_VALIDATE_EMAIL);

    0xyGen

    12 Şub 10 at

  2. Yanlış hatırlamıyorsam bu functionda ascii kodları ile alaklı bir bug vardı, fixlendimi bilmiyorum ama.. kısa kullanışlı bir yol ;)

    Gökalp Kuşçu

    12 Şub 10 at

bir yorum yaz:

google Chrome LOREENA MCKENNITT - ALL SOULS NIGHT izle loreena mckenitt çin soykırımı google OS Items.CopyTo javax.swing.event toyota staj php veri tabanı bağlantısı forrest gump 1994 OS site update staj Java projec men LOREENA MCKENNITT - ALL SOULS NIGHT lider olma ben maven goals Onur linux pardus Endeavour uzay mekiği google Transformers 2: Revenge Of The Fallen php parent Richard Dean Anderson string content[] toyota pardus rc2 8 megabit ttnet dhcp php türkçe karakter Converter PHP saubm CopyTo() ttnet tarife dinle apache php türkçe karakter php nesneye dayalı programlama php class java.util transformers 2 java oracle connection string javadoc:javadoc öss 2009 cevapları saubm.com php nesneye dayalı programla int arrayIndex gökalp koca adam olmuş oscar LOREENA MCKENNITT - ALL SOULS NIGHT dinle öss 2009 forrest gump javafoc maven plugin ttnet statik ip string path object destination metallica izle statik ip wamp No listening sockets Mysql google chrome OS php interface php drop table Macgyver info php mysql drop table öss shutting down for Apache Türk php tr converter java.lang google operating system tom hanks apple java.io mave 6 oscar kibo Shia LaBeouf java.net java ile oracle sorgu çekme write to txt with c# web tag dhcp ttnet 8 MB çin uygur devleti soykırımı Macgyver php 3 katmanlı mimari javax.swing pardus javadoc:aggregate metallica dinle php object oriented programlama No listening sockets gökalp site güncelleme yazılım donanım grubu Macgyver bilgi hüs string[] takım arkadaşı php ile etiket yapımı java.awt.event pardus 2009 download b0f tag me google WriteAllLines() half life dedicated server buffer overflow mysql drop table Lee David Zlotoff kişisel proje php veri tabanı kpss 2009 yorumu Endeavour Java Enterprise hüseyin kara php quiz sonucu staj başladı Transformers 2: Yenilenlerin İntikamı java oracle sorgu Kişisel Mevzu maven 2 steve coding muhabbeti pardus 2009 gökalp kuşçu doğum günü nothing else matters Cyberplatform.org Liderliğin on emri öss 2009 soruları uygur Türkleri iphone metallica nothing else matters gökalp soykırım C# php ile veri tabanından veri çekme transformers phpTürkçe karakter sorunu Macgyver 1982 Onur Aktaş kpss sınavı nesneye dayalı php etiket yapımı repository oracle gump hlds b0f loreena web etiket java oracle bağlantısı sunucu update metallica java ve oracle javadoc open source university net limitsiz tarife hanks Cyberplatform kpss 2009 buffer over flow php nesne java.text Cyberplatform.net billions of pages in google php mysql import oracle.jdbc.pool.OracleDataSource etiket php quiz array_combine() liderlik grup proje OOP php etiket System.IO.File.WriteAllLines kpss forrest jenny osum maven plugin php ile tag sistemi yapımı import java.sql.* uzay mekiği yazılım grubu steve Jops pardus download half life buffer overflow Gökalp Kuşçu öss 2009 soruları ve cevapları Java Staj koder muhabbet bilgisayar kulubü php ile tag dedicated server buffer overflow PHP OOP hlds buffer overflow oracle sorgu Chrome OS Gary Serda