Forum27 - Türkiye'nin En Büyük Forumu
 

Go Back   Forum27 - Türkiye'nin En Büyük Forumu > Webmaster Dünyası > Web Programlama (Diller, Metodlar) > PHP

Cevapla

 

LinkBack Seçenekler Stil
  #1  
Alt 1 June 2009, 14:25
Yorgun Yürek - ait Kullanıcı Resmi (Avatar)
♥ GüLerken AğLadığını,MutLu OLanLar BiLmez
 
Kayıt Tarihi: 3 March 2009
Mesajlar: 35,077
Konular:
Aldığı Beğeni: 0 xx
Beğendiği Mesajlar: 0 xx
Standart PHP ile Klasör görünümlü link verme

Bunun için aşağıdaki satırları notepad'imize kopyalayıp farklı kaydet komutuyla .htaccess olarak kaydedelim.

<IfModule mod_php4.c>
php_value session.use_trans_sid 0
</IfModule>

RewriteEngine On
RewriteRule ^php/$ index.php?kategori=php [L,QSA]


RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.*) $1 [L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ index.php?kategori=$1 [L]


Sonra index.php sayfamızdaki link kodlarını şu şekilde ayarlayarak;




<?switch ($kategori)

{
case "PHP":
echo "PHP Bölümüz";
break;

default:
echo "<a href=\"index.php?kategori=php\">Php Bölümüzü ziyaret edin";
break;

} ?>

amacımıza ulaşmış oluyoruz. Burada dikkat edilmesi gerek husus şu ki; her bölüme karşılık gelecek olan değişken için .htaccess dosyamıza örnektekine benzer şekilde yeni satırlar eklememiz gerekiyor.

Eğer bu kodlar sonucunda switch döngünüz çalışmasına rağmen adres satırında gördüğünüz link bizim dediğimiz gibi çıkmamışsa, sunucunuzda mod_php4.c isimli PHP modülü yüklü değil demektir.

Peki bu kodumuz ne işe yarayacak? Bu kod sayesinde websitenizi daha güvende hissedeceksiniz. Çünkü formlarınızda açıklar olsa bile bu sayede sitenizin hangi programlama dilinde hazırlandığını kötü niyetli kişiler anlayamayacak. Siz yine de form alanlarınızın kodlamasına, veritabanı sorgularınızın denetimine, şifrelerinizi iyi saklamaya ve mümkün olduğunca güvenilir alt yapıya sahip sunucularla çalışmaya özen gösterin.
Alıntı ile Cevapla
Cevapla

Seçenekler
Stil


Benzer Konular

Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
İlhan Şeşen - Yangınlar AlpikE G,Ğ,H,I,İ,J 0 6 June 2009 07:16
Çocuğunuzun ruh sağlığı da önemli ceyLin Sağlık 0 29 December 2008 10:26
Kaspersky 8 (2009) 6 Aylık Deneme Sürümü ceyLin Proğram Arşivi 0 12 December 2008 16:56


Saat: 17:30


Telif Hakları vBulletin® v3.8.9 Copyright ©2000 - 2019, ve
Jelsoft Enterprises Ltd.'e Aittir.
Tipobet forum Kameralı Sohbet Sevgi forumu Kadınca Forum Mutlu Forum forumcu forum kadinca forum dernek forum forum ankara forum aktuel webmaster forum istanbul escort istanbul escort Betvole tipobet365 best10

Search Engine Friendly URLs by vBSEO 3.6.0 PL2