Php ile ilgili...

Yii Form larında radio button kullanımı

İhtiyaç gayet açık; Form larda aktif/pasif gibi seçenekler için radio butonu kullanımını araştırıyorsunuz ve buraya geldiniz 🙂 <?php echo $form->radioButtonList($model, 'field', array( 0 => 'Unapproved', 1 => 'Deleted', 2 => 'Approved' ), array( 'labelOptions'=>array('style'=>'display:inline'), // tek satır 'separator'=>' ', ) ); ?> yukarıdaki kodu ...Devamını Oku

Yii UpdateAll Örneği

Yii Framework günümüzde baya popüler olmaya başladı. Bende aktif olarak kullanmaktayım. Yavaştan kullanım örneklerine yer vereyim dedim blogumda. Yii’nin updateAll metoduna değinelim ” … status = 1 where type_id = 1 AND status = 0″ gibi örnek bir sql cümleciğini ele alalım. Burada dikkat ...Devamını Oku

PHP de DATETIME tipini değiştirme

Projelerimizde genelde MySql kulanıyoruz ve zaman biçimlerini DATETIME şeklinde kayıt ediyoruz. En azından ben öyle yapıyorum. Bu konuda birkaç sorunla karşılaşabiliyoruz. MySql, sütunumuz DATETIME tipine iken 2011-03-12 22:32:25 şeklinde verileri kayıt ediyor. Biz projelerimizde genelde bu uzun şekilde ekrana çıktı verdirmiyoruz. Bu çıktı tipini ...Devamını Oku

Php ile Dizin İçindeki Dosyaları Sayfalama

Uzun zamandır php’de işinize yarayabilecek kodları paylaşamıyordum. Sağda solda birkaç kendini bilmez arkadaş, php-copy-paste üstadı oldukları için forumlarda paylaştığımız kodları derleyip kendileri hazırlamış gibi paylaşır oldular. Olsun, onlarda bir şekilde ekmek yiyecek.. Neyse. Biz gelelim esas konumuza; Aşşağıda vereceğim kod ile, bir dizindeki dosyaları ...Devamını Oku

Facebook’a özel içerik

Bazen projelerimizde sosyal medya paylaştırıcıları kullanırız. Hatta bu sıralar kullanmak zorundayız.. Şu’an bu yazının altında da gördüğünüz facebook paylaşım aracına özel sayfa göstermek istiyorsanız bu yazı size göre ! İçeriğinizi facebook ile paylaşırken şu tarz bir link kullanıyorsunuz. http://www.facebook.com/share.php?v=4&src=bm&u=http://www.evrence.com/programlama/fbml/facebooka-farkli-muzik-calar-ekleme.html&t=Facebook’a Farklı Müzik Çalar Ekleme Burada, ...Devamını Oku

PHP’de Session Zamanını Belirlemek

PHP de oturum işlemleri gibi önemli işlerde genelde $_SESSION değişkeni kullanılır. Mesela üyenizin sitenizde oturum açıp açmadığını session yardımı ile kontrol eder, gerekli bilgiler sisteminize bu session değişkeni üzerinden aktarırsınız. Olmazsa olmazlardan birisidir yani. Session konusunda karşımıza çıkabilecek bir problem olan session zamanını ayarlamaktır. ...Devamını Oku

PHP ile Rastgele Söz

Bazen projelerimizde rastgele sözler işimize yarayabilir. Tabiki bunu sadece söz ile kısıtlamamakta lazım. Mesela yayınlamış olduğum in-post advertisment isimli wordpress eklentimde de bu yol izlenerek rastgele reklam gösterme işlemini yapmıştım. Şimdi ise sizlere bu php de rastgele işlemlerinin yolunu göstermek amacıyla blog’umda Albert Einstein‘ın ...Devamını Oku

Php ve Flash ile Geri Sayım İşlemi

Azda olsa işimize gerekebiliyor bu tarz uygulamalar. Bilgisayarımı karıştırırken karşıma çıkan bu uygulamayı sizlerle paylaşayım istedim. Görünümünde bir geri sayım uygulaması. HTML kodundaki birkaç parametre ile işinizi kolayca halledebilirsiniz. Şimdi gerekli kodumuzu ve parametlerimizi tanıyalım. [code lang=”html”] [/code] Buradaki mo, da ve snd bizim ...Devamını Oku

Timthumb ile resim büyütme

Birçok wordpress temasında timthumb aktif olarak kullanılıyor. Bilmeyenler için kısaca açıklayayım timthumb’un ne olduğunu. timthumb resimlerin ön izlemelerini (thumbnail) oluşturmanıza yarayan, cache destekli kod parçacığıdır. Evet dediğim gibi ön izlemelerini oluştırmaya yarayan. Fakat her zaman ön izlemlerini oluşturmak istemeyiz. Resim kalitesinden ödün versek bile ...Devamını Oku

Sitenizin WordPress Tabanlı Olduğunu Gizlemek

Bu sıralar worpress sistemine takmış durumdayım. Tatilde iken worpress bileşenlerini, çalışma sistemini baya incelemiştim. Olay nereden başlıyor nerede bitiyor.. Hep kafama takılmıştır wp-content klasörü. İncelemem sırasında wordpress’de bunu değiştirebileceğimizin farkına vardım. Bunu yapmak çok kolay aslında. Ana dizindeki wp-settings.php yi editlememiz gerekiyor. Satır 113 ...Devamını Oku