Anasayfa » Arşiv

Temmuz 2011 Tarihli Yazılar

Programlar »

[13 Tem 2011 | Yorum Yok | 2.641 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (Henüz hiç oy kullanılmadı. İlk oyu siz verin.)
Loading...
Pardus Alageyik Çıktı !

Tübitak’ın geliştirdiği pardus, yeni sürümünü duyurdu. Bu sürüm 2011 sürümünün ilk ara sürümü olma özelliği taşıyor. Yeni sürümüne her zaman olduğu gibi anadoluda yok olma tehdidi ile karşı karşıya olan bir hayvanın ismini verdi. Bu sürümün ismi Pardus 2011.1 Dama Dama oldu. İsmini anadoluda yaşayan alageyikten alıyor. Yeni sürümde bir çok hatanın düzeltildiği açıklandı. Yeni gelen sürümde bazı paketler yüklü geliyor. Bunlardan bir kaçı şöyle:
•KDE Masaüstü Ortamı 4.6.5
•Linux Çekirdeği 2.6.37.6
•LibreOffice Ofis Araçları 3.4.1.3
•Mozilla Firefox Web Tarayıcı 5.0
•Xorg 1.9.5
•Gimp 2.6.11
•Python 2.7.1
•GCC 4.5.3
•Glibc 2.12
Güncel paketleri aşağıdaki linklerden ulaşabilirsiniz:
Çalışan DVD :

http://ftp.pardus.org.tr/pub/ISO/Calisan/2011.1/

Kurulan DVD :

http://ftp.pardus.org.tr/pub/ISO/Kurulan/2011.1/
ftp://ftp.pardus.org.tr/pub/ISO/Kurulan/2011.1/

Yeni …

Devamını oku...

Codeigniter, Php »

[12 Tem 2011 | 25 Yorum | 7.270 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.

?View Code PHPfunction order()
{
$this->load->helper(’form’);
$this->load->helper(’html’);
$this->load->model(’pizza_model’);
 
if($this->input->post(’mysubmit’))//formda sumbit tuşuna basıldığında çalışacak fonksiyon
{
$this->pizza_model->insert_new_entry(); //yeni elemanı database eklemek için model dosyamızı çağırıyoruz
}
 
$data=$this->pizza_model->genel();
$this->load->view(’pizza_order’,$data);
}

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.

?View Code PHPfunction insert_new_entry()
{
 
$data = array(
‘name’=>$this->input->post(’isim’),
‘pizza’=>$this->input->post(’pizza’),
‘type’=>$this->input->post(’tip’),
‘thin_edge’=>$this->input->post(’kenar’),
‘unit’=>$this->input->post(’adet’),

Devamını oku...

Codeigniter, Php »

[9 Tem 2011 | 10 Yorum | 5.592 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.

?View Code PHP function order()
{
$this->load->helper(’form’);
$this->load->helper(’html’);//html tagları için html helper kütüphanesini yükledik.
$this->load->model(’pizza_model’);
$data=$this->pizza_model->genel();
$this->load->view(’pizza_order’,$data);
}

Şimdi de view dosyamız olan pizza_order.php yi güncelleyelim.

?View Code PHP<html>
<head>
<link rel="stylesheet" type="text/css"
href="<?php echo $base.’css/’.$css?>">
</head>
<body>
<div id="header">
<?php $this->load->view(’pizza_header’); ?>
</div>
<div id="menu">
<?php $this->load->view(’pizza_menu’); ?>
</div>
 
<?php echo heading($baslik,2)//ilk fonksiyonumuz bu ?>
 
<?php echo form_open(’pizza/order’); ?>
<?php echo …

Devamını oku...

Codeigniter, Php »

[8 Tem 2011 | 5 Yorum | 6.449 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.

?View Code PHP<html>
<head>
<link rel="stylesheet" type="text/css"
href="<?php echo $base.’css/’.$css?>">
</head>
<body>
<div id="header">
<?php $this->load->view(’pizza_header’); ?>
</div>
<div id="menu">
<?php $this->load->view(’pizza_menu’); ?>
</div>
 
<h3>Sipariş Sayfası</h3>
 
<?php echo form_open(’pizza/order’); ?>
<?php echo $isim .’:’.form_input($temiz_isim); ?>
<?php //echo form_input(‘isim’); bunun yerine üsttekini kullandık. ?>
</br>
<?php echo $pizza.’:’.form_dropdown(’pizza’,$pizzalar); ?>
<?php //echo form_dropdown(‘pizza’,$pizzalar); ?>
</br>
<?php echo $tip.’:’.form_dropdown(’tip’,$tipler); ?>
<?php //echo form_dropdown(‘tip’,$tipler); ?>
</br>
<?php echo $adet.’:’.form_input($temiz_adet); ?>
<?php //echo form_input(‘adet’); ?>
</br>
<?php echo $kenar.’:’.form_checkbox($temiz_kenar); ?>
<?php //echo …

Devamını oku...

Codeigniter, Php »

[7 Tem 2011 | 20 Yorum | 8.115 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 | 9.493 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.

?View Code CSSh1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:25px;
color:brown
}
p{

Devamını oku...

Codeigniter, Php »

[4 Tem 2011 | Bir Yorum | 8.063 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (7 oy,5 üzerinden : 4,43 )
Loading...
Codeigniter Dersleri – 9 – Header, Footer Dosyaları ve Verimli Yapı Oluşturma

Bu dersimizde pizza sipariş projemizin header footer dosyalarına yazı ekleyip, daha verimli controller dosyası oluşturmaya çalışacağız.
Şimdi Codeigniter/application/controllers altındaki pizza.php dosyamızı şu şekilde tekrar düzenliyoruz.

?View Code PHPfunction index()
{
$data[’title’]=’Kodmerkezi.net Pizza Sipariş Sayfası’;
$data[’header’]='<h1>Pizza Siparis Projesi</h1>’;
$data[’footer’]=’© copyright kodmerkezi.net’;
 
$this->load->model(’pizza_model’);//pizza_model classımızı projemize yüklüyoruz.
$data[’orders’]=$this->pizza_model->get_all_orders();//get_all_orders fonksiyonunu çağırıyoruz ve sonucu $data değişkenimize atıyoruz.
 
$this->load->library(’MyMenu’);//kütüphanemizi yüklüyoruz.
$menu = new MyMenu; //classımızdan yeni bir obje oluşturuyoruz.
$data[’menu’] = $menu->show_menu();//objenin fonksiyonunu çağırarak menümüzü döndürüyoruz.
 
$this->load->view(’pizza_header’,$data);
$this->load->view(’pizza_menu’,$data);//kütüphaneden dönen menümüzü view dosyamıza yolluyoruz.
$this->load->view(’pizza_view’,$data);
$this->load->view(’pizza_footer’,$data);
}
function order()
{
$data[’title’]=’Kodmerkezi.net Pizza Sipariş Sayfası’;
$data[’header’]='<h1>Pizza Siparis Projesi</h1>’;
$data[’footer’]=’© copyright kodmerkezi.net’;
 
$this->load->library(’MyMenu’);
$menu = new MyMenu;
$data[’menu’] = $menu->show_menu();
 
$this->load->view(’pizza_header’,$data);
$this->load->view(’pizza_menu’,$data);
$this->load->view(’pizza_order’,$data);
$this->load->view(’pizza_footer’,$data);
}

Daha sonra buna uygun olarak Codeigniter/application/views altındaki pizza_header.php dosyasını şu şekilde:

?View Code PHP<title><?=$title?></title>
<?=$header?>

pizza_footer.php …

Devamını oku...