Anasayfa » Arşiv

Şubat 2012 Tarihli Yazılar

Php »

[18 Şub 2012 | 7 Yorum | 17.494 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (2 oy,5 üzerinden : 5,00 )
Loading...
Htaccess Url Yönlendirme ve Kullanımı – 2

Permalink yapımı konulu makalemizin bugün ikinci bölümünü oluşturacağız. Eğer ilk makaleyi okumadıysanız lütfen önce buradan okuyun.
Bugünkü yazımızda çoğunlukla örnekler üzerinde duracağız.Zaman kaybetmeden başlayalım.
İlk makalemde .htaccess dosyası için:
///////////////// .htaccess  /////////////////////////////////
Options
RewriteEngine on
RewriteBase /
RewriteRule ^([A-Za-z0-9]+)/([A-Za-z0-9\_]-)/?$ index.php?p=$1&yazi=$2
//////////////////////////////////////////////////////////////
kodlarını vermiştim. Bugün ise biraz farklı bir kodla devam edeceğim. O kod ise kısaca şöyle:
///////////////// .htaccess  /////////////////////////////////
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)-(.*).html$ index.php?yazi=$1  [L,NC]
//////////////////////////////////////////////////////////////
şimdi yukarıdaki kodu kısaca açıklayalım;
rewrite rule bölümünde görüldüğü gibi urlmiz domainden sonra istediği iki değişkeni alabilir “(.*)-(.*)” ve bunları tırnak ile ayıracağız. Ayırdığımız bu iki değişkeni $1 ve $2 olarak değişkene atanacak. Bizde bunu php kodumuzda kullanacağız. Bu arada …

Devamını oku...

Php »

[15 Şub 2012 | 4 Yorum | 7.131 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (1 oy,5 üzerinden : 5,00 )
Loading...
Htaccess Url Yönlendirme ve Kullanımı

http://www.kodmerkezi.net/index.php?p=22&yazi=permalink  şeklindeki linki http://www.kodmerkezi.net/22/Permalink  şeklinde linke çevirme işlemi.
Arkadaşlar biliyoruz ki bir çok dinamik sitelerde de site url leri www.kodmerkezi.net/index.php?p=22 gibi url yerine www.kodmerkezi.net/22 , www.kodmerkezi.net/22.htmlveya www.kodmerkezi.net/22.htm gibi şekillerde görürüz.Hatta kullandığımız bir çok blog sistemlerinde bu yapı hazır olarak bize sunulmaktadır.
Peki biz kendi tasarladığımız sistemlerde bu yapıyı nasıl kullanacağız? Öncelikle bilmemiz gereken bir iki nokta var.Bu işlemler Apache üzerinden sunucularda yer alan .htaccess adlı dosya ile yapılmaktadır. Ayrıca bu yapıyı kullanabilmek için bunların yanında bir de bize bu işi yapan, mod_rewrite isimli komut lazım.
Örnek verecek olursak;
Mesela http://www.kodmerkezi.net/index.php?p=22&yazi=permalink  şeklindeki url yi  http://www.kodmerkezi.net/22/Permalink şeklinde url ye çevirmek istiyoruz.
(Not: oluşturacağımız url içinde kesinlikle boşluk olmaması gerekiyor,boşluk yerine _,-,+ …

Devamını oku...

Genel, Programlar »

[15 Şub 2012 | Yorum Yok | 7.016 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (Henüz hiç oy kullanılmadı. İlk oyu siz verin.)
Loading...
Visual Studio da Header ve Library Dosyalarını Include Etme

Visual Studio kullanarak büyük kapsamlı projelerle uğraşıyorsanız başka kütüphanelere ihtiyacınız olacaktır. İşte bu kütüphaneleri projenize dahil etmeniz gerekiyor. Bu işlemi yapmanın bi kaç yolu vardır.
İlk önce bahsedeceğim konu newbieler için bir projede external bir fonksiyonu kullanabilmek için o fonksiyonu içeren header dosyasını yani .h uzantılı dosyasını include etmemiz gerekiyor. En basidinden  #include<stdlib.h> buna güzel bir örnektir. Böyle kullanmak kolaydır, basit olur. Aksi durumlarda fonksiyon library file içinde olabilir. Bu dosyalar .lib uzantılı paketlenmiş kütüphanelerdir. Bunları projeye dahil etmek için izleyeceğimiz yollar şöyledir (anlatım Visual Studio 2008 ve SP1 içindir):
– Projeye sağ tıklanarak  “Properties” e gelinir.
– Linker -> Input kısmına gelinir. Ordan “Additional …

Devamını oku...