Euro

Php İle Güncel Döviz Kurlarını Çekmek

Döviz kurları özellikle e-ticaret projelerinin olmazsa olmazlarındandır. Geçtiğimiz hafta da kodladığım bir e-ticaret projesinde döviz kurlarını çekmem gerekti. Normalde piyasa.com apisinden faydalanıyordum ama kontrol ettiğimde piyasa.com’un kapandığını farkettim. Biraz araştırınca Merkez Bankası’nın da xml ile kurları yayınladığını öğrendim. Daha önce neden doğrudan oradan çekmemişim orası da ayrı bir konu. Hazır bunu öğrenmişken Merkez Bankası’ndan döviz kurlarının nasıl çekilebileceğini de blogumda paylaşmak istedim.

Aşağıdaki kodlar yardımıyla istediğiniz döviz kurunu çekebilirsiniz. Döviz kuru kısaltmasını key(anahtar) olarak kullanabilmek için önce tüm kurları döngüde bir kez döndürdüm. Farklı yöntemlerle de kolayca alabilirsiniz ama bu yöntem bana daha kullanışlı geldi. (daha&helliip;)

Devamını Oku

Codeigniter

CodeIgniter Adresten index.php Kaldırma

Daha düzenli bir yazılım altyapısı ve geliştirme sürecini hızlandırmalarıyla kullanımları yaygınlaşan framework’ler artık vazgeçilmez haline geldi. Php framework’ler arasında da Codeigniter öne çıkıyor. Codeigniter ile yeni yeni proje geliştirmeye başlamış biri olarak memnunum. Neyse uzatmadan konuya giriyorum. Kodladığımız projelerde seo açısından url yapısına dikkat ederiz. (daha&helliip;)

Devamını Oku

Php’de Dizilerle Foreach Döngüsü Kullanımı

Diğer programlama dillerinde olduğu gibi Php’de de önemli bir yere sahip olan dizileri birçok projemizde kullanma ihtiyacı hissediyoruz. Php’de dizi oluşturma, dizi güncelleme, dizi tanımlama ve dizi kullanma gibi konuları bilmeyen arkadaşlar bu bağlantıyı inceleyebilir. Bu yazımda da dizileri foreach döngüsüyle nasıl daha pratik kullanabileceğimizi anlatacağım. (daha&helliip;)

Devamını Oku

Ip Adresi

Php ile Kullanıcının Gerçek IP Adresini Alma

İnternette Php ile ilgili bir araştırma yaparken bir fonksiyon dikkatimi çekti. Söz konusu fonksiyonu kullanarak kullanıcının gerçek ip adresini alabiliyorsunuz. Php’de kullanıcının ip adresini almak için birkaç yöntem bulunmaktadır. Fakat bu yöntemler bazen yetersiz gelmektedir. Bazı şirketler ya da kullanıcılar ip adreslerini maskeleyerek bizden gerçek ip adreslerini gizlerler. Bu gibi durumlarda biz sadece 192.168.xxx.xxx gibi işimize yaramayacak ip adreslerini görebiliriz. (daha&helliip;)

Devamını Oku

Php “Harf/Rakam/Hem Harf Hem Rakam” Kontrolleri

Php projelerinizde gelen verinin sadece harflerden, sadece rakamlardan veya hem harf hem rakamlardan oluşup oluşmadığını test etmek istediğiniz zamanlar olmuştur. is_string, is_integer gibi fonksiyonlar bu gibi durumlarda kimi zaman yetersiz kalmaktadır. Bu fonksiyonların yetersiz kaldığı zamanlarda ctype ile bu tür kontrolleri yapabilirsiniz. Bugün ctype kontrollerinden sadece ctype_alpha, ctype_digit, ctype_alnum kullanımını göstereceğim. (daha&helliip;)

Devamını Oku