Anasayfa » Arşiv

Diller Kategorisindeki Yazılar

Codeigniter, Php »

[21 Ağu 2011 | 7 Yorum | 11.381 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. …

Devamını oku...

Codeigniter, Php »

[20 Ağu 2011 | 15 Yorum | 19.499 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, …

Devamını oku...

C++, Symbian »

[25 Tem 2011 | 4 Yorum | 4.353 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (Henüz hiç oy kullanılmadı. İlk oyu siz verin.)
Loading...
Qt ile Symbian Programlama Derslerimiz Başlıyor…

Kısa süre sonra, şu anda üzerinde çalıştığım Qt ile Symbian mobil programlama alanında dersler yayınlamaya başlayacağım. Bu dersler ile qt program geliştirme ortamını tanıyacağız. Nokia için geliştireceğimiz bu programlar ayrıca desktop program şeklinde de çalışacak. Ayrıca bunlarla beraber qml, qt quick, ve codeigniter dan bildiğimiz MVC yapılarını da inceleyeceğiz.
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, eleştirilerinizi bizden esirgemeyin. …

Devamını oku...

Codeigniter, Php »

[19 Tem 2011 | 19 Yorum | 12.524 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, …

Devamını oku...

Codeigniter, Php »

[18 Tem 2011 | 5 Yorum | 8.123 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (2 oy,5 üzerinden : 5,00 )
Loading...
Codeigniter Dersleri – 19 – Database Veri Silme (Deleting Data)

Bu dersimizde tablomuzda kalan son işlevi yazacağız. Bugün databaseden silme işleminin nasıl gerçekleştiğini anlatacağım. Basit bir kod yardımıyla işlemimizi rahatlıkla halledeceğiz. Yine basit ama yararlı derslerden olacak.
Hemen lafı uzatmadan başlayalım dersimize, bugün iki fonksiyon yazacağız. İlki model dosyamıza, ikincisi controller dosyamıza. Zaten silme linkini yaparken silme url sinin localhost/codeigniter/index.php/del/id  şeklinde hazırlamıştık. Şimdi bu url yi kullanacağız.
Model dosyamız olan pizza_model.php dosyamıza aşağıdaki fonksiyonu ekleyelim.
Bu fonksiyon anlaşılacağı üzere direk, ilgili id li veriyi bulup tüm satırı siliyor.
Şimdi url mizi işleyebilmemiz için pizza.php(controller) dosyamıza aşağıdaki kodları ekleyeceğiz.
Artık siparişlerinizi tek tuşla silebilirsiniz.
Projemiz ana hatlarıyla …

Devamını oku...

Codeigniter, Php »

[17 Tem 2011 | 9 Yorum | 10.249 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (2 oy,5 üzerinden : 5,00 )
Loading...
Codeigniter Dersleri – 18 – Database Veri Güncelleme (Updating Data)

Bir önceki dersimizde verileri düzenlemek için forma göndermiştik. Ama bir sorunla karşı karşıya kaldık. pizza_order.php (view) dosyamıza yeni değişkenler ekledik ancak bunlara default değerler atamadık. Böyle olunca düzenleme değilde direk sipariş verme sayfasında girdiğimizde hatayla karşılaşıyoruz. Bunun çözümü dediğim gibi çok basit. Bu değişkenlere default değerler vermek. Bunun için pizza_model.php dosyamıza giriyoruz ve genel() fonksiyonumuzun herhangi bir yerine aşağıdaki kodları ekliyoruz. (Ben kodlarımı $data[‘menu’] = $menu->show_menu();  satırından sonra ekliyorum.)
Şimdi istediğimiz gibi formumuzu kullanabiliriz. İster yeni sipariş için isterse sipariş düzenlemek için, ancak bir sorun daha var aslında. Sipariş düzenlemek için …

Devamını oku...

Codeigniter, Php »

[16 Tem 2011 | 11 Yorum | 8.478 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (3 oy,5 üzerinden : 5,00 )
Loading...
Codeigniter Dersleri – 17 – Seçili Bilgiyi Forma Gönderme

Bu dersimizde düzenlemek istediğimiz siparişin yanındaki düzenle butonuna bastığımızda, sipariş formumuzun ilgili alanlarının, gelen bilgiyle nasıl doldurulacağını anlatacağım. Bunun için model dosyamızda ilgili siparişi çekebilmek için fonksiyon oluşturacağız. Aslında projenin başlarında oluşturduğumuz bir fonksiyonu tekrar düzenleyerek işe yarar hale getireceğiz.
Bunun için pizza_model.php dosyamızda bulunan get_specific_order() fonksiyonunu aşağıdaki şekilde tekrar düzenleyelim. (Bu fonksiyon mevcut değilse sizde ekleyin)
Şimdi hazırladığımız model dosyasını controller dosyamızdan çağıralım. Bunun için pizza.php (controller) dosyamızdaki order() fonksiyonuna bir if yapısı ekleyelim. Bu yapı yeni bir sipariş mi oluşturmak istiyoruz, yoksa mevcut siparişi düzenlemek mi istiyoruz, onu belirlemek için kullanılacak.
order() …

Devamını oku...