Merhabalar, sizede hayırlı ramazanlar.İstediğiniz şeyi aşağıya bırakıyorum.Sayfanızın en başına koyarsınız.
Yazılım Soru - Kod Kısmı
if(basename($_SERVER['PHP_SELF'])==basename(__FILE__)){
exit("Bu sayfaya erişim yasaktır.");
}
Şimdi burada neler oldu diye merak ettiniz değil mi? Hemen açıklıyorum.
basename($_SERVER['PHP_SELF']); Burayı çalıştırdığımızda bulunduğumuz sayfayı verir
basename(__FILE__); burası yanlış hatırlamıyorsam eklenen sayfayı veriyor.Yukarda yazdığımız kodda ise url'deki sayfa ile basename(__FILE__) sihirli sabit eşit olursa bu sayfaya erişim yasaktır hatasını veriyor.
Diyelimki hata vermesin index.php'ye atsın o zamanda aşağıdakini kullanabilirsin.
Yazılım Soru - Kod Kısmı
if(basename($_SERVER['PHP_SELF'])==basename(__FILE__)){
header("Location: index.php");
exit();
}
Doğru cevap olarak işaretlemeyi unutmayalım :) Başka sorun olabilirse yeni soru sor butonundan sorabilirsin.Bize destek olmak içinde arkadaşlarını davet edebilirsin.