آموزش: جلوگيري از اجراي مستقيم فايل ضميمه شده

نظر شما درباره اين تكه كد؟

  • خوب

    رای: 0 0.0%
  • متوسط

    رای: 0 0.0%
  • ضعيف

    رای: 0 0.0%
  • بد

    رای: 0 0.0%

  • مجموع رای دهندگان
    1

MMSHFE

Active Member
با سلام، این کد رو یکم خلاصه تر کردم. امیدوارم به درد بخوره:
PHP:
<?php 
$script = pathinfo($_SERVER['SCRIPT_FILENAME'], PATHINFO_BASENAME);
$file = pathinfo(__file__, PATHINFO_BASENAME);
if($script == $file)
{
    header('location: http://www.ncis.ir/index.php');
    exit();
}
?>
موفق باشید.
 

hasanak852

Active Member
حتي ميتونيد اين كدها رو توي يك فايل (مثل indirect.php) بنويسيد و توي هر فايلي كه ميخواين اجازه دسترسي مستقيم بهش رو بگيرين، اين فايل رو include يا require (اگه دوست داشتين با پسوند once_) كنيد
نشد دیگه!!!!
اگه دقت کنی اینش کار نمیکنه
چون این کار اجازه دسترسی مستقیم به اون فایل indirect.php رو نمیده.
 

جدیدترین ارسال ها

بالا