Bezmiş

script etiketli yazılar

14
Haziran
2009

Sene Bitti (2009)

Koca bir sene daha bitti. Hazırlık derken, üniversite bir derken, ikinci sınıf da bitivermiş. Hele öyle hızlı bitmiş ki, ikinci dönemin varlığı bile anlaşılamamış.

Üniversite hayatının yarısı çoktan geçmiş bile. Geri dönüp bakmaya ne kadar korksam da, mecburum bunu yapmaya… Neler öğrendiğimi, neler kaybettiğimi görmek zorundayım yoluma devam edebilmek için.

Bakalım koca bir senede ne olmuş? Devamını oku »

bu yazı 3.015 defa okundu
27
Mayıs
2009

PHP’de Regular Expression ile E-posta Adresi Geçerliliği Kontrolü

PHP’de regular expression kullanarak girilen bir mail adresinin geçerli olup olmadığını, daha net söylemek gerekirse e-posta adresi şablonuna uyup uymadığını denetlemek için aşağıdaki kod parçacığını kullanabilirsiniz.

/**
 * @param string $mail
 * @return boolean
 */
function is_mail_valid($mail) {
	$regex = '/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/';
	return (preg_match($regex, $mail));
}

Devamını oku »

bu yazı 2.581 defa okundu
Smiley

Şimdi reklamlar...

25
Mayıs
2009

Ziyaretçinin Arama Motoru Robotu Olup Olmadığını Anlamak

PHP dilinde gelen ziyaretçinin arama motoru robotu mu (crawler) yoksa gerçek ziyaretçi (ya da arama motorlarına ait olmayan robot) olup olmadığını aşağıdaki fonksiyonu kullanarak öğrenebilirsiniz.

Fonksiyon $_SERVER['HTTP_USER_AGENT'] değerini kendi içerisinde tanımlı arama motorları ile karşılaştırmaktadır. Eğer user agent bir arama motorununki ile uyuşuyorsa fonksiyon geriye bu arama motorunun adını gönderir. Eğer hiçbir arama motoru ile uyuşmazsa boolean false gönderecektir. (is_boolean ile kontrol etmeyi unutmayınız!) Devamını oku »

bu yazı 1.847 defa okundu
9
Mart
2009

PHP ile UTF-8 mail göndermek

Kendisi bugün beni tüm gün boyunca uğraştıran konu olur!

Gönderdiğim mail biçimsiz (text/plain) ve herhangi bir dosya eki içermiyor. MIME tipleri doğru ayarlı ve headerda charset olarak Content-Type: text/plain; charset=UTF-8; göndermekteyim.

E-postam Gmail’de doğru görüntülenirken, Hotmail gönderdiğim postanın kodlamasını bir türlü algılayamıyor, bu yüzden Türkçe karakterler bozuk çıkıyor… Neden?

Uğraştım durdum… Tek bir sitede yanıt bulamadım… Uzunca bir süre araştırdıktan sonra keşfettim ki gönderdiğimiz mailin konusu (subject) ve içeriği (body) sadece UTF-8 karakteri içerse dahi base64 ile şifrelenmesi (encode in base64) gerekliymiş. Devamını oku »

bu yazı 4.242 defa okundu
22
Aralık
2008

Güncel İnternet Teknolojileri Sunumu

guncel-internet-teknolojileriYarın 16.30’da B4 amfisinde EBMT (Ege Üniversitesi Bilgisayar Mühendisliği Topluluğu) çatısı altına Güncel İnternet Teknolojileri hakkında bir bilgilendirme sunumu yapacağım.

Sunum, internet teknolojileri ilgisini çeken ve bu konularla bir yerden ilgilenmeye başlamak isteyen bilmuhculara yönelik olacak. Sunumda aşağıdaki teknolojilerden söz edilecek: Devamını oku »

bu yazı 1.932 defa okundu
11
Temmuz
2008

Basit Bir Oturum Açma Sistemi

CİDDEN ÖNEMLİ NOT: Bu kod parçası güncel haliyle GÜVENLİK AÇIĞI İÇERMEKTEDİR. DEĞİŞİKLİK YAPMADAN KULLANMAYINIZ! Aksi halde sorumluluğun S’sini almayacağımı bizzat belirtirim.

Birkaç gün önce hem PHP Session’ların ne olduğunu ve nasıl kullanıldığını öğrenmek, hem yakuter’in anlattığı ezSQL sınıflarının nasıl kullanıldığını öğrenmek, hem de belki ileride bir projede kullanırım kalsın bir köşede dediğim için gerçekten çok basit bir oturum açma sistemi yazdım.

Sistem, girilen kullanıcı adı ve şifreyi veritabanında arıyor, eğer doğruysa oturum açıyor. Oturumun açık olup olmadığı proje esnasında is_logged() isimli fonksiyon ile kolaylıkla kontrol edilebiliyor.

Projede oturum açılıp açılmadığı kullanıcının tarayıcısına yazılan bir çerez (cookie) yerine, sunucu bazlı sessionlar tarafından belirleniyor. Bu da cookie desteklemeyen tarayıcılarda bile sorun yaratmamasını sağlayacaktır. Devamını oku »

bu yazı 3.197 defa okundu

Twitler yükleniyor... 5 saniye sonra

Bıdı bıdı bıdı bıdı dıdı dıdı dudu dudu hıdı hıdı hödü hödü yüklüyoruz öhüm öhüm bıdı bıdı vs vs... 6 nanosaniye önce

Yüklenmenin geç olmasının sebebi ben değilim, Twitter API'sinin yavaş olması. Gudu gudu hıdı hödö büdü büdü... 25697 asır önce

Ha tabi bunları okumuşsan, bu sitenin çok gizli bir özelliğini bulmuşsun demektir. ;) Tebrikler. Bu "sürpiz yumurta"yı bulduğunu bana da haber verir misin? Tıkla! 6 dinazor önce

Geçen Yıllarda Bu Hafta

2011

Bitiyor…

Bitiyor…

Şaka maka, mezun oluyorum ha! 5 sene (biri hazırlık) geçti ...

Sansüre Karşı Yürüdük ama Medya Görmemiş

Sansüre Karşı Yürüdük ama Medya Görmemiş

Dün 22 Ağustos’ta yürürlüğe girecek sansüre “Hoşt!” demek için Türkiye ...

2010

C’de ve POSIX ile Multithreading

C’de ve POSIX ile Multithreading

Bu sene Doç. Dr. Aylin Kantarcı hocamızın verdiği İşletim Sistemleri ...

undefined reference to pthread_create

undefined reference to pthread_create

Linux’te program yazıyordunuz ve POSIX ile çok iş parçacıklı (multithreading) ...

Fenerbahçelilere Geçmiş Olsun

Fenerbahçelilere Geçmiş Olsun

Dün bobiler.org’da gezerken gördüğüm bir video gülmekten yerlere yatmama neden ...

2009

İhtiyacı Olan?

İhtiyacı Olan?

19 Mayıs haftasında Antalya’ya tatile gitmişken, dolapta bir güzel temizlik ...

Opak Oda

Opak Oda

İzlenilmesi gereken, şahane bir çalışma. (Kendisi YouTube videosu olur. Kendini ...

2008

Proje: C++ ve Nesneye Dayalı Programlama

Proje: C++ ve Nesneye Dayalı Programlama

…ve bitti. Senenin son projesinin kontrolünü yaptık bugün. Birazcık maceralı ...

PSD (Photoshop) Dosyalarında Önizleme

PSD (Photoshop) Dosyalarında Önizleme

Önceki Windows ve PSD sürümlerine etki eder mi bilemiyorum ama ...

Code Blocks’u Vista’da Çalıştırmak 3.0

Code Blocks’u Vista’da Çalıştırmak 3.0

Daha önce buradaki ve buradaki yazılarımda Code Blocks’u Vista’da çalıştırma ...

Son Yorumlar