Bir stringin belirttiğimiz fortmata uygun bir tarih olup olmadığını kontrol eden bir fonksiyon. function is_date($str, $formats=NULL) { if (!$formats) { $formats = array( 'Y-m-d', 'd-m-Y' ); } $formats = (array)$formats; $is_date = FALSE; try { foreach ($formats as $key => $format)…
Codeigniter kütüphaneleri genişletmemize imkan veriyor. Ben de projelerimde aynı şeyleri tekrar tekrar yazmaktan kaçınmak için model sınıfını genişlettim. Sizlerinde kullanabileceği hale getirip kullanımınıza sunuyorum.
  • Kategori : PHP,
  • 3,
Bir html'in elementlerini kolaylıkla ayırt edip düzenlemizi sağlayan Simple Html Dom hazır sınıfı codeigniter ile beraber kullanacağız. Bir kaç yerde bu sınıfı codeigniter ile kullanmakta zorluk çekenlere rastladım onun için küçük bir örnekle codeigniter ile kullanımını göstermek istedim. Buradan sınıfı…
  • Kategori : PHP,
  • 0,
Sitenizde herhangi bir programla diliyle ilgili kodları göstermek istediğimizde kodumuzun içerisinde bulunan özel html karakterlerini temizlemeliyiz (Buradan özel html karakterlerinin listesine bakabilirsiniz.). Biraz araştırdıktan sonra aşağıdaki kodu buldum. function pre_code_esc_html($content='')…
  • Kategori : PHP,
  • 2,
Blog sitelerinde yazılar listelenirken genelde yazıyla ilgili bir resim de yazının yanında gösterilir. Bunu şuan bulunduğunuz sayfada görebilirsiniz. Bu resimler genelde boyutları orjinal resimden daha küçük olur. Örneğin yazının resminin boyutları 1024x768 olsun ve bizim…
İndir Demo Sosyal Medya ile blogumuzu daha popüler yapabilirsiniz. Bunun için blog içeriğinizin ziyaretçiler tarafından sosyal medyada paylaşılmasını sağlayabilirsiniz. Şuan da okuduğunuz yazının başında ve sonunda paylaşım butonlarını görebilirsiniz. Sizlere blogumda…
  • Kategori : PHP,
  • 5,
Kullandığınız codeigniter sürümündeki system klasörü içerisindeki tüm dosyaları silin. İndirdiğiniz Codeigniter 2.0.2 içerisinde bulunan system klasörü altındaki tüm dosyaları kendi system klasörünüz altına atın. index.php dosyasını…
  • Kategori : PHP,
  • 3,
Php'de işimizi kolaylaştıran fakat fazla bilinmeyen fonksiyonları başlıklar altında yazarak sizlere tanıtmak istiyorum. Bundan dolayı ileriki yazılarımda php fonksiyonlarını anlatan yazılar bulabileceksiniz. Böylece sizlerin bu fonksiyonlara daha kolay ulaşması için biraz katkım olacağını…
  • Kategori : PHP, Mysql,
  • 34,
Hemen hemen her sitede etiket bulutu ile karşılaşıyorsunuzdur. Ben de bu yazımda basit bir etiket bulutu yapımını anlatmaya çalışacağım. Etiketler sitemizde yayınladığımız yazılarda yazılarımızı ifade ederler ve genelde bir kelimeden oluşurlar. Örneğin ben bu yazı için "etiket", "etiket bulutu", "tag",…
  • Kategori : PHP,
  • 16,
İndir Codeigniter ile ilglili örneklerimize devam ediyoruz. Benim gibi hala öğrenme aşamasında olan arkadaşlara fikir vermesi için kullanıcı kayıt ve giriş işlemlerinden oluşan bir örnek yapacağız. Neler yapacığımızı listeleyelim. Kullanıcı Girişi Kullanıcı Çıkış Yeni Kullanıcı…
  • Kategori : PHP, Mysql,
  • 18,
Kullanıcılarımıza veritabanındaki verileri gösterirken bunu verileri rastgele çekmek isteyebiliriz. Küçük bir veritabanından rastgele veri çekerken yaptığımız sorgu her harikalde hızlı gerçekleşecektir. Fakat büyük bir veri tabanı için aynı şeyi söyleyemeyiz. Yaptığım araştımalar sonucunda veri tabanından…
İndir Bu yazımda veri tabanından çekilen verileri codeigniter pagination sınıfını kullanarak sayfalanmasını anlatacağım. İlk olarak url yapımızdan bahsedeyim. Linklerimizin dizilimi controller/function/sayfa şeklinde olacak. Örnek verecek olursak http://localhost/CodeIgniter/index.php/sayfalama/index/5…