realitem adlı üyeden alıntı: mesajı görüntüle
Merhaba arkadaşlar, herkese keyifli bir gün dilerim. Ben standart haftada 2 - 3 defa php ile alakalı bir başlık açmaz isem rahatlayamıyorum. ))
Mutlaka bir konuda takılıyorum ve takıldığım kısmıda google'da aramama rağmen bulamıyorum. Benim şöyle bir olayım vardı.

Ben linklerimi index.php?sayfa=kayit şeklinde yaptım. Kayıt sayfasının dosyası ise kayit.php. Şimdi kullanıcı www.site.com/kayit.php dedikleri sayfaya ulaşabiliyorlar. Peki ben direk kayıt.php'ye engeli nasıl koyarım?

Eğerki index.php?sayfa=kayit şeklinde geldilerse çalışsın fakat kayit.php dedilerse çalışmasın. Böyle bir kod mümkün müdür?

Ilgi ve alakanıza teşekkürler.
Mümkündür.
Çok basit bir yöntemle bunu yapabilirisin.

<?
 
  $yasak=$_SERVER['REQUEST_URI'];
  if ($yasak=='kayit.php')
  die ('Yasak sayfa');
  else 
  print "Devam yolcu kalmasın :D";

?>
Böyle yaparak istediğini elde edebilirsin. Bir başka yöntemde .htaccess tir. Ama şimdi fazla vaktim yok onuda başka bir arkadaş anlatsın