Php'de Email Doğrulama

Bu dersimizde PHP formlarında kullanılan email kontol işlemini ele alalım.

Bu dersimizde PHP formlarında kullanılan email kontol işlemini ele alalım.


function emaildogrula($email){

        if(preg_match('/^[-_a-z0-9'+*$^&%=~!?{}]++(?:.[-_a-z0-9'+*$^&%=~!?{}]+)*+@(?:(?![-.])[-a-z0-9.]+(?<![-.]).[a-z]{2,6}|d{1,3}(?:.d{1,3}){3})(?:++)?$/iD', $email)){return true;}else{return false;}

        }



        // Email Kontrol işlemi.

        if(emaildogrula($email)){

        }else{

              echo '<table width="435" bgcolor="#FFB3B3">';

              echo '<tr>';

              echo '<td width="38"><img src="http://cdn1.iconfinder.com/data/icons/nuvola2/32x32/actions/cancel.png" alt="hata"/></td>';

              echo '<td><strong>Hata, Lütfe, E-mail Adresiniz kontrol ediniz.!</strong></td>';

              echo '</table>';

              echo '<br />';            

            }



Önizleme:



  • Etiketler;
Zafer Başpınar
Zafer BAŞPINAR Web hizmetleri alanına 2000 yıllarında başlayarak web hizmetleri alanında eğitim ve öğretim hayatına katarak gelişmekte olan web hizmetleri teknolojisine ayak uydurmaya gayret göstermektedir. Şuan ki durumu eğitim ve öğretim hayatına yurt dışında lisans olarak devam etmektedir.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

<?php if (!@$baglan=mysql_connect("localhost","root","123")) // Baglanti bilgileriniz. Genellikle host loacalhost olur. Sifreniz yok ise KULLANICISIFRE siliniz bosbirakiniz. { die("Mysql'e baglanti kurulamadi!".mysql_error()); } if (!@mysql_select_db("Connections/iletisim.php",$baglan)){ // Veritabani Adi. die("Veritabanina baglanti kurulamadi!".mysql_error()); } ?>
Parse error: syntax error, unexpected '*' in C:wampwwwiletisimFormu5index.php on line 89 hocam böyle bir hata veriyor yapamadım :S

Yukarı Git