Anasayfa » Arama

Arama Sonuçları

Codeigniter »

[21 Oca 2012 | Yorum Yok | 33.371 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (5 oy,5 üzerinden : 5,00 )
Loading...
Codeigniter Dersleri – 25 – Helper Dosyalarında Session ve Cookie Kullanımı

Codeigniter da proje yazarken, controller dosyaları içerisnde session ve cookie kullanımından bahsetmiştik. Peki bu yapıların kendi oluşturduğumuz helper fonksiyonları içersinde kullanımı nasıl olacak?
Cookie ler ve sessionlar farklı yapıdır. Sistemde cookieler helper fonksiyonları iken, session lar librarydir. Yani düz mantıkla anlatmak gerekirse cookiler sadece fonksiyondur ve direk kullanılabilirler. Oysaki sessionlar class dır ve kullanılmadan önce tanımlanması gerekir.
Dediğim gibi autoload.php içerisinde helper bölümüne “cookie” yazdıktan sonra istediğimiz her yerde kullanabiliriz. Ancak session kullabilmek için autoload.php içerisindeki  libraries bölümüne “session ” ekledikten sonra örnek bir kullanım inceleyelim.
Burada süper classın adresini $CI değişkenin atıyoruz. …

Codeigniter »

[20 Oca 2012 | Yorum Yok | 6.524 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (2 oy,5 üzerinden : 5,00 )
Loading...
Codeigniter Dersleri – 24 – Cookie (Çerezler)

Arkadaşlar bu yazımda codeigniter içerisinde cookie leri yani çerezleri nasıl kullanacağımızı anlatacağım. Cookie fonksiyonları system/helpers/cookie_helper.php altında bulunmaktadır. Bu yüzden kullancağımız noktalarda
şeklinde projeye dahil etmeliyiz yada application/config/autoload.php içerisinde aşağıdaki şekilde ilgili helper satırını bulup eklemeliyiz.
Eğer ikincisini seçerseniz projede istediğiniz yerde kullanabilirsiniz.
Peki kullanımı nasıl olacak?
Cookie lerde temel 3 fonksiyon bulunmakta

set_cookie
get_cookie
delete_cookie

set_cookie()
kullanımı:
set_cookie($name = ”, $value = ”, $expire = ”, $domain = ”, $path = ‘/’, $prefix = ”, $secure = FALSE)
burada $name değişkenin cookie nin ismini $value değişkeni ise o isme atacağınız değeri tutar. $expire ise bu cookienin saklanacağı süreyi belirtir. time() fonksiyonuyla …

Codeigniter, Php »

[21 Ağu 2011 | 7 Yorum | 11.372 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (2 oy,5 üzerinden : 3,00 )
Loading...
Codeigniter Dersleri – 22 – Yönetici Girişi ve Yönetici Alanı – Session – 2

Herkese merhabalar,
Bir önceki dersimize kaldığımız yerden devam ediyoruz. Bugün login işlemini bitirmemizden dolayı yeni kullanıcı kaydı işlemini yapacağız. Bunun için views altında signup_form.php dosyası oluşturalım ve içerisine formumuzu yerleştirelim
Peki bu dosyayı nasıl çağıracağız? Bunun için login.php dosyasına şöyle bir fonksiyon ekliyoruz.
Formumuzu oluşturduk ancak kaydet dediğinde gideceği create_member fonksiyonunu daha oluşturmadık. login.php dosyamıza şöyle bir fonksiyon ekleyelim
Burada “form_validation->set_rules(‘last_name’,’Last Name’,’trim|required’)” gibi fonksiyonlar görüyoruz. Bunun anlamı, kullanıcının girdiği değerleri kendi oluşturduğumuz kurallara göre işliyoruz. Örneğin bu satırda “trim” ile girilen değerin yanındaki boşlukları siliyoruz ve, yanlışlıkla girilen boşluk değerinden dolayı hata çıkmasını önlüyoruz. …

Codeigniter, Php »

[20 Ağu 2011 | 15 Yorum | 19.490 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (4 oy,5 üzerinden : 4,75 )
Loading...
Codeigniter Dersleri – 21 – Yönetici Girişi ve Yönetici Alanı – Session

Herkese tekrar merhabalar, uzun bir aradan sonra bugün bir dersle daha sizlerleyim. Bugünkü dersimiz yine klasik codeigniter derslerinden olacak. Bahsedeceğimiz konu ise, kullanıcı giriş yapılabilecek bir giriş paneli, ancak giriş yapıldıktan sonra erişilebilecek bir kullanıcı veya yönetici alanı ve yeni kullanıcı kaydı. Ayrıca bu dersimizde sizlere session lardan bahsedeceğim.
İlk olarak size projenin bir kaç ekran görüntüsünü vereyim.
Giriş Panelimiz.

Kayıt panelimiz

İlk olarak view dosyamızı hazırlayalım, Bu dersimizde yine view dosyamız dinamik olacak ve header,footer ve main_content(ana kısım) bulunacak. Bunun için view klasörü altında includes adında bir klasör oluşturuyoruz ve içerisine footer.php, header.php, …

Codeigniter, Php »

[19 Tem 2011 | 19 Yorum | 12.517 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (6 oy,5 üzerinden : 5,00 )
Loading...
Codeigniter Dersleri – 20 – Codeigniter Pizza Projesi Kaynak Kodları

Şimdiye kadar yaptığımız projenin kaynak kodlarını buradan indirebilirsiniz. Klasör içindeki sql dosyasını codeigniter adlı bir database import edin. Tablo ismi pizza olacak. database.php dosyasını kendinize göre düzenleyin.
Kodları buradan indirebilirsiniz.
Düzeltme: İndirdiğiniz dosya içerisindeki database i import ettikten sonra, pizza tablosunda bulunan thin_edge bölümünün türünü “int” ten “varchar(10)” çevirirseniz var olan problem ortadan kalkıyor.
Rica: Sitemizin Google’da daha üst sıralarda çıkması için lütfen alttaki Google+ veya Begen butonuna tıklayınız , ya da yazılarımızı Facebookta Paylaş butonu ile paylaşabilirsiniz. 
Yazılarımızı okuyan okurlarımızın yorumlarını bizimle paylaşmaları, bizi daha çok yazı yazmaya teşvik edecektir. Lütfen yorumlarınızı, görüşlerinizi, …

Codeigniter, Php »

[9 Tem 2011 | 10 Yorum | 8.909 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ı …

Codeigniter, Php »

[8 Tem 2011 | 5 Yorum | 10.084 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 …