Ersat bu dediğin bence arkadaşın istedi şey değil. Arkadaş sayfası include edilmemişse çalışmamasını istiyor sanırım.
Şöyle bir yol yapabilirsin ki ben böyle kullanıyorum.
index.php içine:
if (!defined('INCLUDED')) define( 'INCLUDED', 1 );
yaz
yolla.php içine
defined( 'INCLUDED' ) or die( 'Bu dosyaya direk erişemezsiniz.' );
yaz
<?php
if(stristr(htmlentities($_SERVER['PHP_SELF']), "yolla.php")){
die('Doğrudan erişim yasak');
}
?>