Kategori: PHP

PHP’de str_replace() fonksiyonunu mutlaka biliyorsunuzdur. Bilmeyenler için ufak bir hatırlatma yapayım. Bir karakteri veya metni başka bir karaktere veya metne çevirmek için kullanılır. Örneğin

$metin = 'ilyas sevdiğim bir kişidir';
echo str_replace('ilyas','ilyas bat',$metin);

Burada metin içindeki ilyas kelimesini ilyas bat’a çevirdik.
str_replace ve str_ireplace devamı »

Öncelikle mktime() fonksiyonun ne olduğuna değinelim. Hani PHP’nin bizim için sunduğu time() fonksiyonu vardır. Unix tarih formatı döndürür ve bununla tarih işlemlerini istediğimiz gibi kullanırız. Müthiş bir kolaylık sağlar bize. İşte mktime fonksiyonu da time fonksiyonu gibidir. Yalnız time fonksiyonu geçerli unix tarihi döndürürken mktime geçmiş zamanlı tarihleri döndürür. Örneğin 12.05.2010 tarihinin unix zamanını mktime ile alabiliriz. Hemen geçelim örnek kullanıma
mktime fonksiyonu 6 değer alır. Aslında 7 ama 7.si önemli ve zaruri değil.

mktime($saat,$dakika,$saniye,$ay,$gun,$yil);

Yukarıda örnek verdiğimiz tarihi görelim bakalım. Hemen akıllara bir soru geliyor tabi ki:
Soru: Saat dakika saniye gibi parametre değerlerini bilmiyorum nasıl olacak?
Cevap Çok basit o değerler yerine 0 yazacağız.

$tarih = mktime(0,0,0,05,12,2010);
echo $tarih;

Çıktı:

1273615200

PHP mktime Fonksiyonu ve İki Tarih Arasındaki Gün Farkını Bulma devamı »

Uyarı: Bu yazı mysql kodlarını, tablo yapılarını ve admin panel ayarlamalarını barındırmaz.

Şu WordPress’teki gibi link ayarlamalarını nasıl yapabilirim tarzı birkaç soru geldi Msn’den. Ben de bunun üzerine kendi yazdığım ve bir iki projede kullandığım fonksiyonu paylaşayım dedim. Öncelikle mantıktan bahsedelim. Hani WordPress’te Kalıcı Bağlantılarla çeşitli desenler girerek sitemizin link yapısını ayarlayabiliyoruz ve oraya ne yazarsak yazalım sitemiz 404 hatası vermeden o yapıya geliyor (istisnaları mevcut ama neyse).

İşte ben de bunu nasıl yapacağımızdan bahsedeceğim daha doğrusu gelen link içinden istediğimiz verileri nasıl elde edeceğimizden bahsedeceğim. Öncelikle benim kurguladığım admin panelin ayarlar kısmındaki kodlar şöyle:
{%id%} : İçeriğin İdsi için kullanılacak kod
{%link%}: İçeriğin linki kullanılacak kod [PHP] Admin Panelden Link Yapısını Belirleme devamı »

İnternet-Tr