Sitemize kullanıcıların bilgilerini kayıt ederken olabildiğince doğru olmasına dikkat etmemiz gerekiyor.
kullanıcılar bir anlık hayalar sonucunda eposta ya da url yanlış yazabilirler. Tabi kayır sırasında verilen geçerliliklerini kontrol etmemiz gerekir.
O zaman e-posta kontrolünü sağlamayı şöyle bir özetleyelim.
İlk aşamada eposta kontrolünü valid_email fonksiyonu ile sağlayalım. Fonksiyonda yazarak birden fazla yerde kullanacak olmamız, sürekli aynı kodu yazmamak, ve kod kirliliği önlemektir.
valid_email fonksiyonu;
PHP- Kodu:
function valid_email( $str )
{
return ( ! preg_match ( "/^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/ix", $str ) ) ? FALSE : TRUE;
}
Fonksiyon kullanımı;
PHP- Kodu:
valid_email($_POST['eposta']);
Post ile gelen eposta adresini valid_mail fonksiyonumuza göndermiş olduk.
Eğer eposta hatalı ya da geçerli değil ise uyarı verme işlemi yaptırmalıyız,
PHP- Kodu:
if (!valid_email($_POST['eposta'])){
echo"Geçerli eposta adresi giriniz.";
}
Alıntı