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ı
Yazının tamamını oku »
Buradaki makaleden de kolayca anlıyabileceğiniz gibi oldukça güzel bir yöntem. Uygulamanız büyüdüğünde her modül için .htaccess dosyasına 1-2 satır eklemekten kurtuluyorsunuz çok güzel oluyor
Tavsiye edilir.
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.
Yazının tamamını oku »
Bugünlerde bir zamanlar - dediysem inanmayın 2 ay önce - yaptığım hataları düzeltmek, bunu nasıl yapmışım demekle uğraşıyorum ve fazla uzak değil 2 ay önce yazdığım kodlara bakıyorumda bu kadar da olmaz dediriyorlar adama… Şu 2 ayda edindiğim programlama tecrübesini başka bir projede kesinlikle edinemezdim herhalde - sağol sinan - .. Bu noktada kendimce farkında olduğum ve “artık bunu yapmıyacağım, şunu yapmalıyım” dediğim bir takım tecrübelerimi burada sizlerle paylaşmak istedim.
Yazının tamamını oku »
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.
Yazının tamamını oku »
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.
Yazının tamamını oku »
Jonothan Sampson adlı yardımsever bir vatandaş blogunda PHP ile nesne tabanlı uygulamalar geliştirmek için 3 part halinde video dersler hazırlamış çok yararlı şeyler olduklarını düşünüyorum.. Eğer daha önce böyle bir geliştirme yöntemi kullanmadıysanız size başta biraz saçma gelebilir tabii. Yani “ya ne gerek var dümdüz yazıyoruz işte” diyebilirsiniz ancak nesne tabanlı olarak yazdığınız zaman bir fonksiyonu bir kere tanımlayı tüm uygulama geliştirme süreciniz boyunca kullanabilirsiniz? yada diyelim yazdığınız kodda bir açık çıktı eğer siz bu işi copy&paste ile yaptıysanız baya bir zaman kaybederek tüm dosyaları yeniden düzenliyeceksiniz ama nesne tabanlı bir yaklaşımlı yazmışsanız sadece bir dosyadaki bir fonksiyonu düzenlemek yetecek
Videolar devamında
Yazının tamamını oku »
Eğer okuduysanız bir önceki yazımda bu günlerde mutlaka insanlara yararlı bir şey yapıcam demiştim
ve ajax ile aramda 1-2 küçük kırgınlık dışında bir şey kalmadığını söylemiştim sonunda o kırgınlıkları da hallettim
Şimdi de sizlerle paylaşacağım! Bu yazımızda basit bir haber ekleme ekranı yapacağız sizinle tabii ki ajax desteği de olacak!
Yazının tamamını oku »
PHP ile çalışırken genellikle verilerimizi MySQL yada MSSQL gibi veritabanı sistemlerinde depolarız ancak bazı durumlarda veritabanı kullanmak gereksiz olabilir yani küçük bir txt dosyası ile işinizi halledebilecekken niye koskaca veritabanını kullanasanız ki? Bu Yazımda PHP ile TXT Dosyalarını kullanırken yapabileceğiniz işlemleri anlatacağım. Dosya Açma,Kapama,İçine Veri Yazma, Okuma gibi..
Yazının tamamını oku »
bazen yazdığımız scriptlerde server’a yani sunucuya dosya yüklememiz gerekir.. örneğin bir haber scripti yazıyorsak o habere ait resimleri sunucuya yükleyip resimlerin yollarını database’e kaydettikten sonra onları o haber gösterildiğinde gösterebiliriz.. yakında basit bir resim galerisinin nasıl yazılacağını anlatan bir makale yazıcam zaten.. neyse, bugünkü konumuz sadece upload etmek olacak hadi başlayalım..
Yazının tamamını oku »
geçen gün Dmry.net ‘te söylemiştim netim gelsin paylaşıcam diye şimdi de aklıma geldi paylaşayım dedim.. videolar 7 tane bölümden oluşuyor ve ingilizce ancak ingilizce deyince öyle korkmayın, anlaşılamıycak birşey değil.. zaten sadece izleseniz sesleri duymasanız bile rahatlıkla anlıyabilirsiniz.. neyse lafı fazla uzatmadan paylaşımımızı yapalım.. ha, bu arada unutmadan bugün yada yarın bu konuyla ilgili kendi hazırlamış olduğum Türkçe bir tutorialide sizlerle paylaşacağım..
Yazının tamamını oku »
BBCode hepimiz biliriz,severiz.. forumlarda yada herhangi bir yerde yazılarımızı bold, italik yapabilmemizi, yazılarımıza yorum ekliyebilmemizi sağlarlar ve oldukçada kullanışlıdırlar ancak bildiğiniz gibi bunlarda direk gibi html etiketleri kullanılmaz.. bunun yerine [b] yazarız biz ve script onu veritabanına olarak kaydeder böylece o bölgeye zararlı html taglarının eklenmesi önlenmiş olur.. bu yazımda JavaScript ile yapılmış bir BBCode editöründen alınan [b],[i] gibi tagları database’e kaydaderken nasıl , haline çevirebileceğinizi göstereceğim..
Yazının tamamını oku »
ahanda şu gördüğünüz basit fonksiyon sayesinde web uygulamalarının (sitelerinin) en çok kullanılan dillerinden biri olan PHP’de hacker arkadaşın sizin Sql sorgunuza müdahale etmesini yani Sql enjection yapmasını engelliyebilirsiniz… isterseniz kullanulan fonksiyonların açıklamalarını kod içinde görebilirsniz..
Yazının tamamını oku »
bu konu benimde uzun süredir kafamı karıştırıyordu ve nette gezinirken bu tutoriali gördüö ve baya da hoşuma gitti kısa ve öz olması sebebiyle… uzun bir süredir (1-1,5 haftadır) okulların başlaması, ramazan munasebeti ile yazamadığım bloguma yararlı bir yazı yazayım dedim ben kendim yazarsam biraz anlaşılması güç olacağından yine ingilizce’den Türkçe’ye çevireceğim anlıyabildiğim ve anlatabildiğim kadarı ile hadi başlıyalım….
Yazının tamamını oku »
ewet, bu ilk PHP makalemde nacizane bilgilerimi sizlerle paylaşacağım… biliyorsunuz üyelik sistemlerinde yada yaptığımız