Archive for the 'Web Teknolojileri' Category

.htaccess ve sunucu güncellerken dikkat edilmesi gerekenler

Friday, November 21st, 2008 Web Teknolojileri | No Comments »

Önceki gün üzerinde Debian kurulu olan sunucumun işletim sistemini ve üzerindeki yazılımları apt-get update ve apt-get upgrade ile güncelledim. Bu upgrade işlemini gayet sorunsuz olarak hallettim. Ancak kısa bir süre sonra çeşitli web uygulamalarımda bulunan .htaccess dosyalarındaki kodların ve rewrite kurallarının çalışmadığını farkettim.
Tahmin ettiğim üzere, upgrade edilen yazılımlar arasınca apache de vardı. Sistem [...]

Debian’da PECL ile PHP Extension Kurulumu, Sorunlar ve Çözümleri

Wednesday, November 19th, 2008 Web Teknolojileri | No Comments »

Debian sunucum üzerinde bir PHP uygulamasını kuracaktım. Ancak kurulum sırasında PHP’nin Mailparse adlı extension’ının olmadığı şeklinde uyarı alıyordum. SSH üzerinden kurayım dedim ve

 

pecl install mailparse

 

komutunu yazdim. Ancak

 

sh: phpize: command not found

ERROR: ‘phpize’ failed

 

hatasını aldım. Biraz araştırınca Debian’da PECL kullanabilmek için önce php5-dev kurmam gerektiğini öğrendim.

 

apt-get install php5-dev

 

komutunu yazıp enter’a bastım ve PECL için gerekli [...]

Web uygulamalarında UTF-8 encoding…

Wednesday, October 22nd, 2008 Web Teknolojileri | No Comments »

Bilirsiniz web uygulamalarında ve sitelerinde encoding kullanımı bizim dilimiz gibi farklı karakter setlerine sahip diller için mecburi bir durumdur. Ancak web’in büyükleri biraraya gelip standart ve her dili destekleyebilecek bir encoding yani UTF-8′i ürettiler ve bunu da standart hale getirmeye çalışıyorlar uzunca bir süredir.
Web çalışanları da web uygulamalarında son bir kaç senedir UTF-8′i kullanır [...]

PHP4′ten PHP5′e geçtim…

Wednesday, October 22nd, 2008 Web Teknolojileri | No Comments »

Bildiğiniz üzere PHP5 son iki senedir iyice yaygınlaşmaya başladı. Özellikle PHP5 stable hale geldiğinden ve de PHP4′e verilen destek kesildiğinden beri. İşte ben de son dört-beş aydır hemen hemen tüm projelerimi PHP5′e geçiriyorum.
Kendi özel projelerimi bulundurduğum hosting sunucularımda çok daha önceden hem PHP4 hem PHP5 çalışır durumda idi. Ben de küçük bir ayar değişikliği [...]

PHP: Array’in boş elemanlarını atmak

Wednesday, February 27th, 2008 Web Teknolojileri | No Comments »

Diyelim ki elimize aşağıdaki gibi bir array geldi ve bu array’in boş olan elemanlarını atarak sadece dolu olan elemanları almak istiyoruz.

print_r($sampleArray);

//çıktısı:

/* Array (

    [0] => 2008.12

    [1] => 17:44:44

    [2] =>

    [3] => 36

    [4] => Ankara

    [5] =>

    [6] => 35.51

    [7] =>

  [...]

PEAR MDB2 Oracle için Quoting

Thursday, February 21st, 2008 Web Teknolojileri | No Comments »

Diyelim ki veritabanına gireceğiniz ve formdan gelen string bir değişkeni quote etmek istiyorsunuz. Mysql kullandığınızda PHP’nin addslashes() fonksiyonu elbette iş görüyor. Zira Mysql’e uygun biçimde formdan gelen ve “Adana’nın kebabı” şeklindeki bir değeri “Adana’nın kebabı” biçiminde quote edecek ve bu da Mysql’de sorun çıkarmayacaktır. Ancak eğer Oracle kullanıyorsanız quote işlemi ve [...]

Print için inline style/css tanımlamaları…

Tuesday, February 19th, 2008 Web Teknolojileri | No Comments »

İhtiyacımız şu:
Web sayfasında bir alanın veya bölümün aldığımız çıktıda görünmesini istemiyoruz. Bu alan veya bölüm sadece webten bakarken görünsün.
Bunu yapabilmek için style dosyamızı include ederken media türünü print olarak veriyoruz. Bu şu anlama geliyor: Bu dosyada include ettiğimiz style tanımlamaları sadece ve sadece çıktı alırken uygulanacak.

 

 

<style type="text/css" media="print">

@import url( style.css );

</style>

 

Bu dosyamızın içinde çıktı alırken [...]

Wordpress için Güzel Captcha Eklentileri

Thursday, November 22nd, 2007 Web Teknolojileri | No Comments »

Halen kullanmakta olduğum captcha eklentilerinden memnun olmadığım için her blog kurduğumda (Wordpress) mutlaka captcha için eklenti aranıyorum. Her seferinde aramaktan ve doğru düzgün bir captcha eklentisi bulamadığımdan ehven-i şer deyip kötünün iyisini seçerek yola devam ediyorum. Bugün yaptığım blog kurulumundan sonra bu sefer bu sorunu kökünden çözmek için tekrar aramaya koyuldum. Sanırım işimizi görecek bir [...]

Wordpress’te Permalink Sorunu

Thursday, November 22nd, 2007 Web Teknolojileri | 2 Comments »

Sorun şu: Wordpress kurdunuz. Permalinks ayarlarını yapıyorsunuz. İstiyorsunuz ki yazılara tıklandığında URL’deki adres http://defter.sahillioglu.net/?p=206 değil de http://defter.sahillioglu.net/archives/wordpresste-permalink-sorunu-206/ şeklinde okunabilir ve anlaşılabilir (Friendly URLs) bir URL adres formatına sahip olsun. Ayarları yapıyorsunuz. Ancak linke tıkladığınızda 404 hatası

Uzaydan Bak! nedir? (www.uzaydanbak.com)

Monday, October 22nd, 2007 Genellikler, Web Teknolojileri | No Comments »

Uzaydan Bak! (www.uzaydanbak.com) artık yayında.
Uzaydan Bak! (www.uzaydanbak.com), üyelerinin Google Earth ve Maps üzerinde kaydettikleri veya işaretledikleri noktaları online saklamalarına olanak tanıyan ve bunlardan istediklerini diğer üyeler ve ziyaretçilerle paylaşma imkanı sunan bir sitedir. Kaydettiğiniz noktalara fotoğraf ekleyebilir ve böylece görselliğine katkıda bulunabilirsiniz. Diğer üyelerin yorumlarını okuyabilir ve yorumlarına cevap yazabilirsiniz. Kaydettiğiniz noktaları veya diğer [...]

ARIZA - Bugtracker

Friday, August 24th, 2007 Web Teknolojileri | No Comments »

Evet geçen sene Sourceforge‘ta açtığım hesapla geliştirmeye başladığım ARIZA adlı ilk açık-kaynak kodlu projem meyvelerini vermeye başladı. İlk sürümlerini geçen ay yayınladığım projenin biraz daha oturaklı yeni sürümleri de dağıtımda artık.

.htaccess - I: Dizin ve Dosya İşlemleri

Thursday, July 5th, 2007 Web Teknolojileri | 2 Comments »

.htaccess süper bir şey. Ne olduğunu nasıl yaptığını vs. anlatmadan örnekler vererek direkt balıklama atlayacağım konuya Bu örnekler ihtiyaç duyup aradığımız ama çoğu zaman nasıl yapıldığını bulamadığımız sorunlarımıza yönelik olacak. Bu .htaccess yazı dizisinin ilki de dosya ve dizin işlemlerine yönelik olacak. Aşağıdaki kodlar test edildi onaylandı

 
SHATO Web Hosting Services