if (!defined('IN_VALID') ) {
die('<Center><B>Грешка: Нямате директен достъп до този файл</B><BR>За да се върнете назад натиснете <a href="index.php">тук</a></Center>');
}
Слагаш най-отгоре:
if(!$inc) { die("blaaaaaaaa"); }
И после слагаш във файла, който include-ваш -> $inc = true;
Така ако се опита да го отвори директно - няма да го пусне
if (preg_match('/името-на-файла.php/',$_SERVER['PHP_SELF'])) {
echo "Директния достъп до файла е забранен!";
}
else {
echo "Каквото искаш да ти извежда";
}