27 Şubat 2012 ~ Musa Avcı —
Orta
Geçenlerde yine bir aktivasyon maili alıp resimleri göstere bastığımda kafamda bir ampül yandı. Normal link ile hesap aktivasyonu dışında bundan daha hızlı ve alternatif bir yöntem daha uygulanabileceğini düşündüm.
Kullanıcı üyeliğini tamamladıktan sonra aktivasyon mailini açmasıyla herhangi bir linke tıklamadan hesabı aktif edilmiş olacak.
Olayı da basit; Bir aktivasyon linki yerine ya da aktivasyon linkine alternatif olarak mail içerisine aktivasyon linkini resim olarak eklemek. Daha doğrusu bu resim için özel bir dosya hazırlayıp PHP ile hesabı aktif ettikten sonra bu dosyada “Hesabınız aktif edildi” resmini göstermek.
Yazının devamı…
Etiketler: aktivasyon maili alternatif fikir php mail php mail aktivasyon php resim
Programlama dillerini lisan dilleri ile kıyaslayıp, bu alanda kendimizi nasıl geliştireceğiz sorusu başta olmak üzere bir çok merak edilen sorunun cevabını bir örnek ile vermek istiyorum.
İlkokulu bitirmiş herkes 29 harfi öğrenmiş olur, okumasını ve yazmasını bilir. Fakat iş hikaye veya şiir yazmaya gelince bunu herkes yapamaz.
WordPress de sloganında “Code is poetry” Türkçesiyle “Kod şiirdir” diyerek benim de bu örnekte anlatmaya çalışacağım durumdan bahsediyor. Yazının devamı…
Etiketler: code is poetry kod şiirdir PHP php geliştirme php kodlamak php makale php örnekleri
27 Aralık 2011 ~ Musa Avcı —
Orta
Şuan hali hazırda bir sürü PHP veritabanı sınıfı mevcut. Bunlardan bir kaçını saymak gerekirse; ezSQL, ADOdb, MeekroDB. Hepsinin bir çok fonksiyonu ve bazı farklı özellikleri var, incelemenizi öneririm. Fakat sonuç olarak baktığımda aslında ben bunların bir çoğunu kullanmıyorum ve kod kalabalığı gibi geliyor. Bu nedenle kendi veritabanı sınıfımı oluşturma ihtiyacı duyup klasik ve basit bir sınıf hazırladım. Uzun zamandır her türlü çalışmamda kullandığım ve bundan sonraki yazılarımda da kullanacağım bir sınıftır.
Bu sınıfta temel olarak CRUD dediğimiz veri ekleme, silme, düzenleme, listeleme dışında tek bir satır alma ve tek bir veri alma işlemleri yapabiliyoruz. Benim favorilerim bu son ikisi.
Yazının devamı…
Etiketler: database php class php mysql php mysql bağlantısı php mysql sınıfı php mysql update php mysql veri ekleme php mysql veri silme php veritabanı php veritabanı bağlantısı
24 Aralık 2011 ~ Musa Avcı —
Orta
İşin aslı henüz çoklu dil destekleyen bir site çalışmam olmadı. Fakat bu konularda bilgi edinmek amacıyla “gettext” ile karşılaştığımda yöntemin pratikliği ve fonksiyonları karşısında tüm çalışmalarıma çoklu dil desteği ekleyesim geldi.
Genelde çalışmamızın sonlarına geldiğimizde ya da önce Türkçe halini yaptıktan sonra çoklu dil olaylarına bakarız diye düşünürdüm. Ama bu düşünceyle gettext’in bize sağladığı en büyük kolaylığı aksine bir zorluğa çevirmiş oluyoruz. İşte bu yüzden henüz sizinde ihtiyacınız olmasa bile bu yöntemle tanışmanız için paylaşma gereksinimi duydum. Yazının devamı…
Etiketler: gettext fonksiyonu gettext plural php çeviri yapmak php çoklu dil php çoklu dil örneği php gettext php gettext kullanımı php multilanguage php poedit php printf poedit