alperhan adlı üyeden alıntı: mesajı görüntüle
Eğer doğrudan footer.php dosyası çalıştırılsa 403 (Forbidden) yanıtını dönderip işlemi kapatır. Bu dosyayı footer dosyanızın en üstüne ekleyerek doğrudan görüntülemeyi engelleyebilirsiniz. Aynısını header içinde yapabilirsiniz. Eğer her dosyanıza dahil edilen ve ilk çalışan bir dosyanız varsa daha iyi olarak şunu yapabilirsiniz.
<?php
$blocked_files = ['footer.php', 'header.php']
if (in_array(substr($_SERVER['SCRIPT_NAME'], 1), $blocked_files)) {
http_response_code(403);
exit;
}
Maalesef çalışmıyor hocam.