Anasayfa » Arşiv

Ocak 2012 Tarihli Yazılar

Codeigniter »

[21 Oca 2012 | Yorum Yok | 5.243 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (4 oy,5 üzerinden : 5,00 )
Loading ... 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.

?View Code PHPfunction is_logged_in()
{
$CI =& get_instance();
 
$is_logged_in …

Devamını oku...

Codeigniter »

[20 Oca 2012 | Yorum Yok | 3.166 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (2 oy,5 üzerinden : 5,00 )
Loading ... 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

?View Code PHP1
$this->load->helper(’cookie’);

şeklinde projeye dahil etmeliyiz yada application/config/autoload.php içerisinde aşağıdaki şekilde ilgili helper satırını bulup eklemeliyiz.

?View Code PHP1
$autoload[’helper’] = array(’user’,’site’,’corrective’,’comment’,’post’,’date’,’url’,’form’,’cookie’);

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 …

Devamını oku...

Genel »

[2 Oca 2012 | Yorum Yok | 2.569 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (2 oy,5 üzerinden : 5,00 )
Loading ... Loading ...
ProjeKent 2012 Proje Yarışma Başvuruları Başladı

İTÜ IEEE Öğrenci Kolu tarafından ProjeKent in bu sene 4.sü düzenlenmektedir. ProjeKent kapsamında yarışmalar, sunumlar,fuarlar, projekent arena ve miniprojekent çalışmaları bulunmaktadır.  Bizi ilgilendiren kısmına gelecek olursak Projekent 2012’nin ilk bölümü kapsamında proje yarışmaları başlamış bulunmaktadır. Yarışmada amaç öğrencilerin Ar-Ge lerin karşılaştığı çeşitli problemlere çözümler sunmasıdır. Bu sene 5 firmanın 5 problemine çözüm aranmaktadır. Toplamda kazananlara 25 bin tl ödül verilecektir.
Ben burada yarışmaların üçünden bahsetmek istiyorum.

Gerger – Compiler
Vestel – MediaShare
Dil Tasarımı – Akademi

 Gerger – Compiler
Bu yarışma kapsamında firma yarışmacılardan PL/SQL programında yazılmış kod ünitelerini javascript diline çeviren derleyici yazmalarını istiyor.
Derleyiciyi Java’da …

Devamını oku...