Anasayfa » Arşiv

Diller Kategorisindeki Yazılar

Codeigniter, Php »

[14 Tem 2011 | 8 Yorum | 8.379 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (2 oy,5 üzerinden : 5,00 )
Loading...
Codeigniter Dersleri – 16 – Url Helper (Url Yardımcısı)

Bu dersimizde hazırlamış olduğumuz sipariş tablosuna düzenle ve sil adında iki işlev ekleyeceğiz. Bu linkleri url helper (url oluşturmada yardımcı) ile yapacağız. Öncelikle tablomuzu eski haline çevireceğiz. Geçen ders tablo kütüphanesi ile otomatik tablo yapmıştık.Şimdi o tabloya müdahale edeceğimiz için tekrar eski haline getireceğiz. Eski derslere geri dönüpte zaman harcamamanız için ben buradan eski hallerini tekrar vereceğim. Zaman kaybetmiş olmazsınız.
Önce view dosyamız olan pizza_view.php dosyamızı eski haline getiriyoruz.
Bu arada dikkat ettiyseniz, yeni birşeyler ekledik kodumuza tablonun sonlarına bakarsanız sil ve düzenle isminde iki link var. Şimdi biraz bunları inceleyelim.
Url helper …

Devamını oku...

Codeigniter, Php »

[13 Tem 2011 | 6 Yorum | 8.920 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (2 oy,5 üzerinden : 4,00 )
Loading...
Codeigniter Dersleri – 15 – Tablo Kütüphanesi

Bu dersimizde tablo kütüphanesi kullanarak, html tablo kodlarını kullanmadan tablo yaratacağız. Projemizde siparişlerin göründüğü sayfanın tablosunu elle dizayn etmiştik. Şimdi bu işi codeigniterin tablo kütüphanesine bırakacağız.
Hemen model dosyamız olan pizza_model.php dosyamızı düzenleyerek işe koyulalım. Model dosyamızda daha önceden var olan get_all_orders() fonksiyonunu biraz güncelleyelim.
Şimdi controller dosyamız olan pizza.php dosyasındaki index() fonksiyonunu düzenleyeceğiz.
Şimid sadece view dosyamızda bulunan onca tablo için kullandığımız html kodunu silmek kaldı. Bütün tablo kodlarını siliyoruz ve yerine sadece echo $tablo yazıyoruz. Şu şekilde
Böylece fazlalıklardan kurtulduk ve daha temiz bir sayfaya sahip olduk. Bu gibi kütüphaneler bizleri uzun uzun …

Devamını oku...

Codeigniter, Php »

[12 Tem 2011 | 26 Yorum | 11.829 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (2 oy,5 üzerinden : 5,00 )
Loading...
Codeigniter Dersleri – 14 – Veritabanına Veri Ekleme

Bu dersimizde hazırlamış olduğumuz formu kullanarak database imize veri ekleyeceğiz. Bunun için ilk yapmamız gereken controller dosyamızda submit butonuna basıldığını anlayan bir fonksiyon yazmak. pizza.php dosyamızı aşağıdaki gibi düzenleyelim. İçine model dosyamızı çağıran fonksiyon yazıyoruz.
Burada submit butonuna bastığımızda insert_new_entry() fonksiyonu çağrılacak.
Şimdi bu insert_new_entry() fonksiyonumuzu model dosyamıza yazalım. Bu yeni bir fonksiyon olarak pizza_model.php içine yazılacak. Başka herhangi bir fonksiyonun içine yazılmayacak.
Bu değişikliğide yaptıktan sonra view dosyamızda verileri daha iyi çekebilmek için küçük bir değişiklik yaptık. Burası çok önemli değil ancak pizza_view.php dosyanızı güncellerseniz iyi olur.
Şimdi forma bir şeyler yazın ve …

Devamını oku...

Codeigniter, Php »

[9 Tem 2011 | 10 Yorum | 8.937 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (2 oy,5 üzerinden : 5,00 )
Loading...
Codeigniter Dersleri – 13 – Html Stilleri

Bir önceki dersimizde html kullanarak form oluşturmayı öğrenmiştik. Diğer html tagları için codeigniterde başka kütüphaneler de var. Şimdi bu html taglarından bir kaçına göz atalım. Bu html tagları için html helper kütüphanemizi yüklememiz gerekiyor. Şimdi controller dosyamız olan pizza.php ye bir kaç satır ekleyelim.
Şimdi de view dosyamız olan pizza_order.php yi güncelleyelim.
Örneğin yukarıda ki kodda 14. satırda kullandığımız  fonksiyonlar şu şekilde birbirine eşittir.
Yada mesela 23. satırdaki diğer bir fonksiyonda şu şekide eşittir.
Şimdi view dosyasında kullandığımız $baslik değişkenine model dosyasında değer atayalım. 40. satırda bir güncelleme yaptık
Bu şekilde daha temiz ve hızlı …

Devamını oku...

Codeigniter, Php »

[8 Tem 2011 | 5 Yorum | 10.112 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (4 oy,5 üzerinden : 5,00 )
Loading...
Codeigniter Dersleri – 12 – Temiz ve Güzel Formlar

Bu dersimizde oluşturduğumuz formalara parametreler vererek onları düzene sokacağız. Basit bir uygulama olacak, ama formların oluşturulması ile ilgili güzel bir ders.
Şimdi önceki dersimizde formları pizza_order.php sayfasına koymuştuk. Gelin bu sayfayı biraz güncelleyelim.
Dikkat ederseniz daha önceki kodumuz böyleydi,
Şimdiki kodumuz böyle
aradaki farkı sanırım anladınız. Bunu böyle yapıyoruz çünkü input tagına kontrol parametreleri ekleyeceğiz. Parametrelerimiz şuna benzeyecek:
Ne demek istediğimi anlamış olmalısınız. Şimdi de pizza_model dosyamızdaki genel() fonksiyonumuzu şu şekilde düzenleyelim
Bu şekilde html kodlarımızı daha temiz ve güzel  yazabiliyoruz. Böylelikle bu dersimizde temiz ve güzel görünümlü form oluşturmaya çalıştık. Tabi ki formu bir div …

Devamını oku...

Codeigniter, Php »

[7 Tem 2011 | 20 Yorum | 12.127 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (3 oy,5 üzerinden : 5,00 )
Loading...
Codeigniter Dersleri – 11 – Formlar

Codeigniter de formları anlatmadan önce, şimdiye kadar hazırladığımız projenin kaynak kodlarını sizlere vermek istiyorum. Bazı arkadaşlarımız takip ederken sorun yaşayabiliyor. Kaynak kodlarını buradan indirebilirsiniz.(-Link 24.11.2012 tarihinde yenilenmiştir-) Öncelikle içindeki sql dosyasını databaseinize import edin. Bu işlemi  codeigniter adlı bir database e yaparsanız daha rahat edersiniz. Daha sonra Codeigniter/application/config altındaki database.php dosyasında gerekli yerleri değiştirin ve proje çalışır hale gelmiş olacaktır. Bu adımlarda sorun yaşayanlar yorum kısmına yazabilirler.
Şimdi asıl konumuz olan codeigniterde formlara geçelim. Öncelikle bize form oluşturmada yardımcı olacak form helperını yükleyeceğiz. Bunun için Codeigntier/application/controllers altındaki pizza.php dosyamızıki order() fonksiyonunu …

Devamını oku...

Codeigniter, Php »

[5 Tem 2011 | 12 Yorum | 13.815 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (5 oy,5 üzerinden : 5,00 )
Loading...
Codeigniter Dersleri – 10 – Css Dosyası Hazırlama ve Kullanma

Bu dersimizde codeigniter projelerinde css dosyalarını nasıl kullanabileceğimizi anlatacağım. Kullanacağımız yöntem var olan yöntemlerden sadece bir tanesi. Css oluşturup kullanırken aynı zamanda projenin gidişatında biraz değişiklik yapacağız. Bu değişiklik sadece kodların yerinin değişmesinden ibaret olacak.
İlk iş olarak css dosyamızı hazırlayalım. Aşağıdaki css kodlarını pizza_styles.css adlı bir dosyaya kaydedin ve kaydettiğiniz bu dosyayı Codeigniter klasörü altında bir “css ” klasörü oluşturun ve içine kopyalayın.
Css dosyamız hazır ancak bunu frameworke tanıtmamız gerekiyor. Bunun için Codeigniter/application/config klasörü altındaki config.php dosyasına alttaki kodu eklememiz gerekiyor. Kodu istediğiniz yere ekleyebilirsiniz ancak karışıklık olmaması için en …

Devamını oku...