Başka hangi yöntemle yapabiliriz.
Merhaba arkadaşlar, mantığıma göre bu şekilde yapıldığını düşündüm, ama daha kolay yöntemi elbet vardır diye düşünüyorum. Tavsiyelerinizi bekliyorum..
Yapmak istediğimi sitemizden örnek verelim.
PHP Dersleri > Haberler ve Duyurular > falanca haber
<?php
if((array_key_exists("kategori",$_GET) && isset($_GET['kategori'])) && (array_key_exists("konu",$_GET) && isset($_GET['konu']))){
$bol = $_SERVER['REQUEST_URI'];
//echo $bol."<br />";
preg_match_all("/\/\?kategori=(.*)&konu=(.*)/",$bol,$yak,PREG_PATTERN_ORDER);
$kat = $yak[1][0];
$konu = str_replace("%20"," ",$yak[2][0]);
?>
<a href="<?php echo $_SERVER['PHP_SELF']."?kategori=".$kat?>"><?php echo $kat; ?></a> >
<a href="<?php echo $_SERVER['PHP_SELF']."?kategori=".$kat."&konu=".$konu?>"><?php echo $konu; ?></a>
<?php
}else{
echo $_SERVER['PHP_SELF'];
}
if($_GET['kategori'] == "php" && !isset($_GET['konu'])){
echo "BURASI PHP";
}
?>
Tavsiyelerinizi bekliyorum, iyi çalışmalar..
Php
bu tip işleri artık htaccess ile yapıyoruz. onu da mümkünse SEF linklerle yapıyoruz. sen hazır kodları yenileyecekken birde htaccess incelemesi yap bence.