Anasayfa / Codeigniter

Codeigniter

Codeigniter Default Controller ‘ ı Klasör içine Route Yapmak

Başlığa bakınca anlaşılması zor olabiliyor ama başlık konusunda aklıma daha iyi bir seçenek gelmedi . O yüzden ilk önce sorunu anlatayım.  Codeigniter‘ı indirdiğinizde default controller yani siteniz açıldığınızda ekrana gelecek controller ayarınız aşağıdaki gibidir. [crayon-5bf111b91eb40868455951/] Ben projem için daha düzenli bir yapı olması için controller dosyalarını frontend ve backend olarak …

Devamını Oku »

Codeigniter XSS Korumasını Aktifleştirme

Codeigniter bildiğiniz gibi bir framework . Yani bizim işimizi kolaylaştıracak bir çok özelliği var. Bunlardan biride güvenlik adına alınan önlemler. Cross site scripting (XSS) dediğimiz güvenlik açığını duymuştursunuz. İnternette biraz araştırma yapan birinin savunmasız bir sitede kullanabileceği bir açıktır. Pure PHP yazarken kendi önlemimizi kendimiz almamız gerekirdi ama codeigniter kullanırken …

Devamını Oku »

Codeigniter MY_Controller Oluşturmak

Codeigniter kullanırken bazen controller’a constructor eklemek gerekebiliyor ama bunu direk constructor yazarak eklerseniz codeigniter hata verecektir.  Bu yüzden codeigniter’ın core klasöründe controller‘ımızı biraz değiştireceğiz. Benim kulanma amacım session kontrol içindi. Bütün controller’lara tek tek eklemek yerine core içine MY_Controller oluşturdum ve bu şekilde hem kod tekrarlamaktan hemde zamandan kazandım. Şimdi kısaca …

Devamını Oku »

Codeigniter BaseUrl Kullanımı

Merhabalar. Bu yazı ile codeigniter’a giriş yapıyoruz. Codeigniter nedir kısaca açıklamamız gerekirse bizim daha düzenli ve daha hızlı kod yazmamıza yardım eden PHP framework‘udur. MVC ile frontend ve backend kodlarını ayırabiliyoruz en güzel tarafı da bu. Bununla birlikte birçok güvenlik sınıfı da içinde yer alıyor. Zamanla codeigniter hakkında daha fazla …

Devamını Oku »