Gürkan OLUÇ

"Azıcık Web, Azıcık Sohbet.."

‘PHP’ ile etiketlenmiş yazılar

İlginç PHP hatası

Gürkan OLUÇ tarafından, 08 Ağu 2008 tarihinde, 14:58 sularında yazıldı. | Genel

Bugün PHP ile uygulama geliştirirken aldığım, adı ile dikkatimi çekmeyi başaran bir PHP hatasını sizlerle paylaşacağım. Hata mesajı aynen şu şekilde

Parse error: syntax error, unexpected ‘)’, expecting T_PAAMAYIM_NEKUDOTAYIM in E:\wamp\www\wordpress\wp-content\plugins\wp_friendfeed_comments\wp_friendfeed_comments.php on line 18

T_PAAMAYIM_NEKUDOTAYIM neycedir sizce? Hintçe?

CodeIgniter Türkiye Grubu Açıldı!

Gürkan OLUÇ tarafından, 04 Ağu 2008 tarihinde, 11:39 sularında yazıldı. | Duyurular

Sevgili EBurhan‘ın açmış olduğu benim ise yönetici olarak dahil olduğum. Hızlı, zahmetsiz, pek sevgili PHP framework’ümüz olan Codeigniter için Google Groups üzerinde Türk kullanıcılar için onların sorunlarını çözmek, Türkçe kaynak oluşturmak amacıyla Codeigniter Turkish grubu açıldı :) Haydi hayırlısı diyorum birde yeni dökümanlar çok yakında diyorum :) Gruba buradan ulaşabilirsiniz.

CodeIgniter Cookie Sorunu Çözümü

Gürkan OLUÇ tarafından, 24 Haz 2008 tarihinde, 00:37 sularında yazıldı. | Makaleler

Eğer Codeigniter kullanıyorsanız, üstüne birde onun session işlemleri için yazılmış olan kütüphanesini kullanıyorsanız kuvvetle ihtimal bir şekilde yapmış olduğunuz sisteme internet explorer ile erişip, login olmak isteyenler şaşırıp kalacaklar. Çünkü, bir milyon kere de deneseler asla sisteme giriş yapamıyacaklar yada siz sessionları hangi işlemde kullanıyorsanız o işlemi gerçekleştiremeyecekler. Ancak bu sorunun çözümü basit. Olay IE'nin Cookie bilgilerini domain adıyla kayıt etmesinden kaynaklanıyor, bunu aşmak için ise application/config dizini içerisinde config.php dosyamızı açıyoruz. 254. satırda, oluşturduğumuz cookieler için gereken domain adını tanımladımız konfigürasyon değişkeni bulunuyor. Bu satırı aşağıda görmüş olduğunuz kod ile değiştiriyoruz

PHP:
  1. $config['cookie_domain']    = ( $_SERVER['HTTP_HOST'] == 'localhost') ? false : '.domainadiniz.uzanti';

Kısaca ne yaptığımızı açıklayacak olursak. Basit olarak $_SERVER['HTTP_HOST'] sunucu değişkenin değerinin localhost değerine eşit olup olmadığını sınıyoruz ve eğer öyle ise bu konfigürasyon değişkenini false olarak belirtiyoruz, yok değil ise sitemizin çalışacağı domain adresini başındaki www kısmını kaldırarak yazıyoruz ( Evet, yalnızca www kaldırılmalı "." kalmalı.). Bir başka trickte görüşmek üzere. Bu trick için sevgili muarifer'e teşekkürler ;)

PHP & Json ve Twitter'dan Veri Çekmek

Gürkan OLUÇ tarafından, 16 May 2008 tarihinde, 21:38 sularında yazıldı. | Makaleler

Düzenleme
---------------------------------------------------------------------------
23.07.2008 : get_elapsedtime() fonksiyonu eklendi.
---------------------------------------------------------------------------
Blogumda yaptığım yenilik çalışmalarından bir tanesi de bu aralar pek bi' sık kullanıyor olduğum twitter'a yazmış olduğum son 5 ögeyi bloguma yansıtmaktı. Bu işi yapmak için twitter'in sunmuş olduğu html ve flash tabanlı çeşitli çözümler mevcut ancak bunları modifiye etmek ve kullanmak o kadar da kullanışlı olmuyor. Bu sebeple bende Twitter Api'den, PHP'den ve onun JSON kütüphanesinden yararlanarak kendi işimi, kendim görmeye karar verdim. Açıkçası hiçte zor olmadı :) (daha fazla...)

PHP 5.2 ile Dosya Yüklemelerini Takip Özelliği

Gürkan OLUÇ tarafından, 28 Mar 2008 tarihinde, 23:01 sularında yazıldı. | Makaleler

IBM DeveloperWorks'te okuduğuma göre PHP 5.2 ve PHP_APC eklentisi ( Extension ) sayesinde artık PHP ile sunucuya dosya yüklemesi yaptığımız vakitlerde an be an dosyanın kaç kb yada mb'ının sunucuya yüklendiğini öğrenebileceğiz yani kısaca upload edilen dosyayı takip edebileceğiz. Bu olayı daha önceleri çeşitli trick ve hackler kullanarakta yapmak mümkündü ancak artık çok daha kolay oldu. Konu ile ilgili IBM DeveloperWorks'te yayınlanmış olan makaleye buradan ulaşabilirsiniz. Konuyla ilgili Türkçe bir makalede, tarafımdan tiz zamanda yazılacak inşallah.

PHP'ye Namespace desteği

Gürkan OLUÇ tarafından, 03 Eki 2007 tarihinde, 23:53 sularında yazıldı. | Genel

Burada gördüğüm habere göre David Coallier isimli amcanın PHP ile uygulama geliştiren bizlere güzel haberleri var. Şöyle ki C++, C#, Java gibi dillerle haşır neşir olmuş, en azından göz ucuyla bakmış olanlara tanıdık gelen bu özellik sayesinde en basitinden aşağıda yazacağım senaryodaki problemden kurtuluyorsunuz.
(daha fazla...)

PHP Podcastleri

Gürkan OLUÇ tarafından, 24 Eyl 2007 tarihinde, 22:16 sularında yazıldı. | Genel

Daha önce burada Zend'in haftada 2 kere olmak üzere PHP ile ilgili guru abilerden çeşitli podcastler yayınlayacağını söylemiştim, bu gün PHP Developers'ta gördüğüm habere göre Zend'te ki oluşumun kurucusu olan Cal Evans yeni bir site daha açmış. Sitenin adresi PHP Podcasts ve sitede Zend Abstract'tan farklı olarak internette PHP ile ilgili olan tüm Podcast'lere yer veriliyor.. Eğer ingilizceniz varsa, yararlı olabilir.

PHP ile Türkçe Karakter Replace

Gürkan OLUÇ tarafından, 19 Haz 2007 tarihinde, 19:06 sularında yazıldı. | Makaleler

Bugün uğraştığım proje çerçevesinde etiket sistemi kodlarken tahmin edebileceğiniz gibi girilen etiketler içerisindeki Türkçe karakterlerleri İngilizce'deki karşılıkları ile yeniden düzeltmem gerekliydi. Ben ilk olarak strtolower ile etiketi küçültüp ondan sonra küçük olarak bu karakterleri replace ederim diye düşünmüştüm ancak kazın ayağı öyle değilmiş gerçekte. Çünkü strtolower fonksiyonu harfleri küçültürken Türkçe büyük harfleri olduğu gibi bırakıyor bunu aşmak için gerekli çözüm php manual'deki sayfasında aşağıdaki yorumlarda vardı ancak onu uygulamak yerine sağ olsun Mustafa abinin yardımlarıyla aşağıdaki gibi bir fonksiyon yazdım ve sonuç başarılı sizinle de paylaşayım dedim. Kullanımı aşağıda yazıyor, umarım işinize yarar.

(daha fazla...)

Smarty template motoru ve PHP

Gürkan OLUÇ tarafından, 17 Haz 2007 tarihinde, 13:20 sularında yazıldı. | Makaleler

Bu makalemde sizlere PHP için geliştirilmiş hızlı, kolay kullanılabilir ve öğrenilebilir bir tema motoru olan Smarty'i nasıl kuracağınızı ve kullanacağınızı anlatacağım.
(daha fazla...)

Zend’ten Haftalık PHP Podcastleri

Gürkan OLUÇ tarafından, 14 Haz 2007 tarihinde, 21:58 sularında yazıldı. | Genel

Az önce gördüm sizlerle paylaşayım dedim. PHP yazan arkadaşların çok sevdiği kurumlardan bir olan Zend artık haftada 2 kez PHP ile ilgili podcast yayınlıyor. Podcastlere buradan ulaşabilirsiniz. Podcastlar tabii ki ingilizcem ama içerik olarak oldukça güzel tavsiye edilir :)