namaz_vakti_php_class

Namaz Vakitleri – PHP Sınıfı

Daha önce bu sayfada namaz vakitleri ile ilgili bir api hazırlamış ve dağıttığımı duyurmuştum. Sizlerden gelen eleştiriler doğrultusunda, bununla ilgili bir çalışma daha yaptım. Yazdığım API’de verileri Diyanetin mobil uygulamalarının sunucusundan çekiyordum. Bundan dolayı, özellikle ilçelerin büyük bir kısmıyla ilgili verileri elde edemiyorduk. Bu da bir çok kişi için sıkıntı demekti. Dün gece Diyanetin sitesini tekrar inceledim ve ilçeleri de alabileceğimizi gördüm.
Okumaya devam…

php_functions

PHP Fonksiyonları ve ReflectionFunction Sınıfı

Bugün bir form doğrulama sınıfı yazarken, karşıma şöyle bir problem çıktı: Herhangi bir fonksiyonun alabileceği parametrelerle ilgili bilgiyi kod yazarken bulabilir miyim? Biraz daha açmak istersek, bir fonksiyonu değişken üzerinden çağırırken, o fonksiyon kaç tane parametre kabul ettiğini öğrenmem ve ona göre parametreleri belirlemem gerekiyordu. Neyse ki, PHP’nin yerleşik sınıfları ve fonksiyonları artık neredeyse hiç fonksiyon sınıf yazmaya ihtiyaç kalmayacak şekilde genişledi. Okumaya devam…

cronjobs

Zamanlanmış Görev (Cronjobs) Nedir? Nasıl Kullanılır?

Bu yazının içeriği tamamen orjinaldir. Kesinlikle başka yerde yayınlayamazsınız. Sadece pingback veya link olarak kaynak verebilirsiniz.


Zamanlanmış Görev (Cronjob) Nedir?

Zamanlanmış görev, belirli bir işi belirli bir zamanda veya zamanlarda yapmamızı sağlayan komutlar bütünüdür. Zamanlanmış Görev ismi Linux sunucularından gelmektedir. Windowsta ise Görev Zamanlayıcı şeklinde bulabilirsiniz. Zamanlanmış görevler, belirli aralıklarla yapmamız gereken işlemleri bize otomatik olarak yapar. Örneğin; belirli zaman aralıklarında cache klasörünüzün içinin temizlenmesini istiyorsanız veya hem dosya hem de mysql yedeği almak istiyorsanız, zamanlanmış görevler tam size göre. Okumaya devam…

isURL

URL Doğrulama Fonksiyonu – PHP

Bir URL yi doğrulayabilmek için daha öncelerde REGEX’ler kullanıyorduk. RegEX’lere (düzenli ifadeler) aşina iseniz ve doğru kullanabiliyor iseniz ne ala. Ancak RegEX ile ilgili sıkıntınız varsa işler biraz sarpa sarıyor. İnternette URL doğrulama ile ilgili bir çok RegEX mevcut ancak bunların hep birer eksik yönü çıkıyor malesef. PHP’nin yerleşik fonksiyonlarımdan filter_validate() fonksiyonu bizim için tam bir nimet bu konuda. filter_validate() fonksiyonu ile ip adresinden email adresine kadar birden fazla kontrol yapılabiliyor. Ancak bu kontrolleri yaparken dikkat edilmesi gereken noktalar da yok değil. Gelelim fonksiyonumuza, Okumaya devam…

Era Visitor Counter & UserAgent Class

Bu sınıf codecanyon.net üzerinde 8$’dan satılmaktadır.

Yeni hazırladığım Era Ziyaretçi Sayası ve UserAgent Sınıfını codecanyon üzerinde satışa çıkardım. Ziyaretçi sayımını ve ziyaretçilerle ilgili istatistiklerin kolayca tutulmasını ve bu istatistiklerin kullanılabilir ham verilere dönüştürülmesini sağlayan bir sınıftır. Sınıf browscap.ini desteğini kullanıyor. Ayrıca ip2locationlab.com yapısını kullanalarak ziyaretçilerin bulundukları ülke ve şehirleri de öğrenmemizi sağlıyor. Okumaya devam…

Era Captcha Simple & Colorful – PHP Class

Bu sınıf codecanyon.net üzerinde 9$’dan satılmaktadır.

Bloğumu takip edenler daha önceden bir form doğrulama resmi sınıfı yayınladığımı bilirler. O sınıfı sitemden kaldırdım. Ancak yerine daha iyisini sunuyorum. Era Captcha v.2.0 ile birlikte birçok yenilikler mevcut.

ÖZELLİKLER

  • 3 Yönlü Doğrulama (Session – Cookie – Session + Cookie)
  • 3 Farklı Kod (Rasgele – Matematik – Sözlük)
  • Kolay Kurulum. Sadece 3 satır ile doğrulama
  • Çok kullanıma uygun. Aynı sayfada birden fazla kullanılabilme özelliği
  • Tek satır ile form elemanını doğrulama
  • Captcha ifadesini IP Adresi ve Tarayıcı bilgileriyle şifreleme

Demo Dökümantasyon Çalışma Kağıdı Satın Al
Not: Dökümantasyon ve çalışma kağıdı İngilizcedir. Satın alan ziyaretçilerime Türkçe dökümantasyon ve çalışma kağıdının Türkçe hali mail yoluyla gönderilecektir.

namazvakti

Namaz Vakitleri Sınıfı – Diyanet İşleri Başkanlığı – PHP CLASS

Bu sayfanın içeriği tamamen geçerliliğini yitirmiştir. Yeni dosyalar ve bilgi için lütfen burayı ziyaret ediniz.

12 Haziran 2011 tarihinde XML Namaz Vakitleri sınıfımı yayınlamıştım. Sınıf Diyanet İşleri Başkanlığının resmi sayfasındaki namaz vakitleri bölümünden verileri alıp, XML formatına döndürüyordu. Ancak sınıf bu haliyle pek kullanışlı değildi. Çünkü sınıf her seferinde Diyanet İşleri Başkanlığından veri çekiyordu. Bu da verilerin daha yavaş gösterilmesine neden oluyordu. Ayrıca veriyi xml şeklinde almak, kullanmak için çok fazla iş yaptırmayı gerektiriyordu. Örneğin Codeigniter da kullanırken, aldığım XML verisi tekrar dizi formatına çevirip, sayfaya göndermeye çalışıyordum. Yine eski sınıf fonksiyonlar içerisinden çağrıldığında sıkıntı oluşturuyordu. Ayrıca çalıştırmak için birden fazla kod yazmak gerektirmesi de cabası. Okumaya devam…

Era Captcha – PHP Class

Bu sınıfın ücretli versiyonunu hazırladığım için, bu sınıf ile ilgili dosya paylaşımı yapılmayacak ve destek verilmeyecektir! Anlayışınız için teşekkür ederim.

Bir HTML formunun en vazgeçilmez öğelerinden birtanesi artık CAPTCHA lar. Piyasada çok fazla var biliyorum. Bir çok görevi yapıyorlar, ancak ben kullanımı ve özellikleri sade olan bir captcha aradım durdum hep. Bir tane vardı, nereden bulduysam, onu da Codeigniter a entegre etmeye çalışırken kendimi hatalarla yüzyüze buldum. Oturdum kendi CAPTCHA sınıfımı yazdım. Okumaya devam…

era araçlar

Era Araçlar Eklentisi – PHP

Her programcının bir araçlar listesi vardır. Ben Erhan Burhan‘da görmüştüm ilk olarak, daha sonra neden bende de olmasın dedim. Epey bir tema arayışından sonra, bir kaç yıl önce resim galerim için hazırladığım şablonu kullanıverdim. Era Araçlar Eklentisi için MySQL veya başka bir veritabanı kullanmadım. Sadece belirlediğimiz klasörü tarıyor ve içinde info.xml olan klasörleri listeliyor. info.xml içerisinde ise, o anda yayınlamayı düşündüğümüz araca ait bilgiler mevcut. Okumaya devam…