Walleq's Blog
Ana Sayfa Profilim Arşiv İletişim
.:. Burn Me Alive .:.

Loading



22 Kasım 2008 Cumartesi
Kategori: Yazılım
Yazar : Walleq, 0 yorum var, 369 defa okunmuş.
Etiket : PHP E-Mail Fonksiyon
    Bugün yine kod yazarken PHP nin yeni fonksiyonlarından birini öğrendim. Fonksiyon filter_var fonksiyonu, filter_var() PHP 5.2.0 ve üstü sürümlerde kullanılabilir durumda. Önceleri bu işi regular expression (Düzenli İfadeler) ile pek güzel yapabiliyorduk. Artık düzenli ifadeleri e-mail geçerliliği için kullanmaya son. Bundan sonra filter_var() ile işimizi halledebileceğiz.

    Daha fazla uzatmadan hemen e-mail geçerlilik kontrolü için örnek bir kod yazıyorum.
// Direk Kod İçinde Kullanım

$email = "deneme@mail.com";
filter_var($email, FILTER_VALIDATE_EMAIL) ? $gecerlilik = "Geçerli" : $gecerlilik = "Geçerli Değil";
echo $gecerlilik;

/* Çıktımız
*
* "Geçerli" olacaktır.
*
*/

//Dilerseniz Extra Bir Fonksiyon Yazalım - Her ne kadar çokta gerekli olmasa da

function checkmail($email){
return filter_var($email, FILTER_VALIDATE_EMAIL);
}

//Yazdığımız fonksiyonun kullanımı

$mail = "deneme-mail.com";
if(checkmail($mail)){
echo "Mail Geçerli";
}else{
echo "Mail Geçerli Değil!";
}

/* Çıktımız
*
* "Mail Geçerli Değil!" olacaktır.
*
*/

    İşte fonksiyonun kullanımı böyle. filter_var fonksiyonu hakkında daha fazla bilgiye linke tıklayarak ulaşabilirsiniz. FILTER_VALIDATE_EMAIL referansı yerine örnek olarak FILTER_VALIDATE_URL referansı ile URL geçerliliğini test edebilir yada FILTER_VALIDATE_IP ile de IP geçerliliğini kontrol edebilirsiniz. Kullanabileceğiniz diğer filtreler için PHP Filter Reference sayfasına göz atabilirsiniz.

Kategori: Yazılım
Yazar : Walleq, 3 yorum var, 877 defa okunmuş.
Etiket : Mail Jmail ASP Kod
    ASP ile mail gönderme işlemi genelde PHP ile kıyaslandığında sorun gibi gözükür. Sonuç itibarı ile PHP de sadece bir satır ile gerçekleştirebileceğiniz bir işlemi ASP ile bir çok satır ile gerçekleştirmek zorundasınızdır. Anlaşılacağı üzere ASP ile arada sırada hala uğraşıyorum. Şu an üzerinde bulunduğunuz blogun hem yazarı, hem geliştiricisi olduğumdan asp den kopmak kolay olmayacak. Belki yarın öbür gün php ile en baştan programlamak gibi bir durum söz konusu olursa işler değişebilir. Tabi böyle bir durumda isimarsivi.com ve diğer birkaç sitem içinde aynı durumun geçerli olması gerekiyor.

    Jmail ile mail gönderme meselesi de, yorum bölümünde var olan ve yapmış olduğunuz yorumlara yazılmış cevapların size geri bildirimini sağlayan sistemin daha önce sağlıklı çalışmaması üzerine tekrar geliştirmek zorunda kalmam sonucu ortaya çıktı. Bu tip uzun cümlelerden nefret ediyorum ancak yine de oluyor. Kusura bakmayın. Şu an yapmış olduğunuz her yoruma sağlıklı bir geribildirim alabiliyorsunuz. Sanıyorum bu sistemi daha önceden onarmamamın en büyük nedeni yeterli yorum potansiyeline ulaşamamamdı. Artık arada sırada da olsa yorumlarınız geliyor ve her yorum benim için büyük önem taşıyor. Elimden geldiğince cevap yazmaya çalışıyorum ve gerek benim yazmış olduğum gerekse diğer ziyaretçilerimin yazmış olduğu yorumlar hakkında haberdar olmanızı sağlayacak bu sistemi onarmış olmaktan dolayı çok mutluyum. Yazının Devamı »


Önceki Sonraki
Kategoriler
Son Yazılarım
» Taşınabilir ASP Web Server
» Portable VirtualBox 1.6.2
» PHP ile E-Mail Geçerlilik Kontrolü
» MySQL Türkçe Karakter İlk Harf Sıralaması
» Smarty Template Engine Süslü Parantez Sıkıntısı
Etiket Bulutsusu
Son Yorumlar
mehmet
» Teşekkürler işimize yarayacak ...<
Yusuf Çiçek
» Guzel PayLasım emeqine saqLık.... Www.So
F. Korkmaz
» Güzel bir paylaşım olmuş. Güncel bir Sit
cizgiperde
» bende kullanıyorum gayet güzel bir host
gokhan colak
» Bana kaynak kodlarını yollar mısın ? nas
Bağlantılar
» isimler
» ABD de Yaşam
» Ferruh Mavituna Blog
» Osmanlica Türkçe Sözlük
» Kişisel Güncem
» Ergene.NET - Renk Katar
Blog Takip Sistemi

E-Mail İle Blog Takibi :


Coded And Designed By Walleq