'Php' Kategorisindeki Arşivi Görüntülüyorsunuz...

WordPress’de Yazılan Son Mesajlar

Php, Wordpress | | 25 Kasım 2008

Merhabalar, uzun zamandır ne yazık ki yoğunluktan ötürü çok yazı yazamadım. Şimdi ise, bir çok kişiye lazım olabilecek basit bir uygulama yapımını öğreniyoruz.

Bu uygulama ile, istediğiniz bir wordpress blog’dan son mesajları çekebilirsiniz. Hem de veritabanı bilgilerine ihtiyaç duymadan, yazılan son mesajların başlığını sayfada gösterebiliriz.

PHP Standartlarında Kodlama 3: If-Else Kullanımı

Php | | 19 Ekim 2008

Merhabalar, PHP Standartlarında Kodlama serisinin 3. yazısını yazmadan önce, bir açıklama yapma gereği duydum. Bu yazı serisinin amacı PHP kodlamayı öğretmekten ziyade, doğru PHP kodlamayı öğretmektir. Yani sizin yazdığınız ve çalışan kodlarda, farklı methodlar kullanıyorsanız bile, bu yazdığım şekilde kullanmanız en iyisi olacaktır, hiçbir sunucuda uyum sorunu yaşamadan kodlama yapabileceksiniz.

Yazıya başlarken, öncelikle if ve else nedir onu açıklayayım.

IF, Türkçesi “eğer”, else ise Türkçesi “değilse” olan kelimelerdir.

PHP Standartlarında Kodlama 2: Sessionlarla Çalışmak

Php | | 11 Ekim 2008

Merhabalar, daha önce PHP Standartlarında değişken tanımlama ve bunların en doğru kullanımını anlatmıştım, şimdi ise sessionlara el atacağım. Sessionların bir çok farklı kullanım şekli var fakat burada en sağlıklısını açıklamaya çalışacağım, uzun birşey değil zaten. Yine de, bir çok kişinin yaşadığı uyum sorunları(PHP versiyonları arası) engellenmiş olacak.

Session bildiğiniz gibi aynı oturum dahilinde sayfalar arasında değişken taşımanızı sağlar. Yani a.php sayfasında tanımlanacak olan bir değişkeni b.php sayfasında da kullanmanız gerekiyorsa, sessionlar yardımınıza koşuyor.

PHP Standartlarında Kodlama 1: Değişken Tanımlama

Php | | 1 Ekim 2008

Merhabalar, PHP ile ilgili 2. yazımla tekrar beraberiz. Bu makaleyi daha önce yazmış olmama rağmen, burada yayınlamak istedim çünkü, PHP standartlarında kodlama yapmak çok önemlidir. Her ne kadar, farklı şekillerde yazdığınız kodlar çalışsa da veye çalışıyor görünse de, kodu uslubuyla yazmadıysanız daha sonra başınızı ağrıtabilir.

Hani olur ya, localhost’da çalışan kod sunucuda çalışmaz, ya da PHP versiyon güncellenir eskiden çalışan kodlar çalışmaz filan, PHP Standartlarında Kodlama serisini bu yüzden yazmaya karar verdim, php.net standartlarına göre en uygun, en standart kodlamayı yapmanın püf noktalarını anlatmak için. Aklıma geldikçe ve vakit buldukça en çok yapılan hataları ve en doğru kullanımları anlatacağım.

SQL’de Kabus, SQL Injection!

Php | | 25 Eylül 2008

Merhaba t-infection okurları, bu sitedeki ilk yazımda, PHP’ye ilk başladığım zamanlar en çok yaptığım bir hatayı ve bunu nasıl düzelteceğimizi anlatmak istedim. Eğer PHP yazıyorsanız, ilk başta öğrenmeniz gereken önemli noktalardan birisidir, aksi taktirde bütün emekleriniz boşa gidebilir.

SQL injection denen method ile, veritabanınıza yetkisiz işlem yaptırılabilir. Bu yetkisiz işlemler ile, veritabanınızdaki bir tablo tamamen boşaltılabilir, veriler silinebilir veya veri eklenebilir, daha da kötüsü yazdığınız script bir yönetim paneline sahipse buraya izinsiz girişler olabilir.

SQL injection methodları farklılık gösterebilir, URL ile yapılabilir(GET), sitedeki formlar ile yapılabilir(POST). Temel mantığı ise, sizin yazdığınız SQL sorgularını safdışı bırakarak çalıştırılmak istenen sorguların çalıştırılmasıdır. Burada bu methodları tabi ki anlatmayacağım, bunun yerine PHP’de SQL injection’a karşı nasıl önlemler alabileceğimizi anlatacağım.