Panelde bulunduğum sayfayı alıp yetki durumuna göre gösterip yasaklamam gerekiyor. Daha kolay bi yolu var mı bilmiyorum ama önceliğim bulunduğum sayfayı ve yapmak istediğim işlemi almak
http//localhost/site/paneli/makale/goster
Bu fonksiyon bana şu çıktıyı döndürüyor.
İşlem yapmak istediğin sayfa:Makale
İşlem:göster
Basit bi navigasyon gibi
$panel="paneli";
function tespitle()
{
$yerle=array();
$test=explode("/",$_SERVER["REQUEST_URI"]);
$dizinler=array("makale","galeri","resim","video","sayfalar","durum","iletisim","duyuru","anket","kategori","ayar","ayarlar");
$islemler=array("ekle","duzenle","goruntule","sil","ajax");
$dizin= array_search($this->panel,$test);
echo "
";
if(isset($test[$dizin+1]) and !empty($test[$dizin+1]))
{
for($a=0; $a {
if(isset($test[$a]))
{
if(in_array($test[$a],$dizinler))
{
$yerle["sayfa"]=$test[$a];
$b=$a+1;
if(!empty($test[$b]) and (in_array($test[$b],$islemler)))
{
if(in_array($test[$b],$islemler))
{
$yerle["islem"]=$test[$b];
}
else
{
$yerle["islem"]=null;
}
}
else
{
$yerle["islem"]=(($test[$a]=="ayar" and isset($test[$a+1])) ? $test[$a+1]:"göruntule");
}
}
else
{
}
}
}
}
return $yerle;
}
? >
Önerilerinize açığım.