Um den Zugriff auf die Dateien zu blockieren, die in anderen enthalten sind und auf die nicht direkt zugegriffen werden sollte:fügen Sie dies den Seiten hinzu, auf die direkt zugegriffen wird, wie index.php:
//This will prevent loading the included scripts as stand alone scritps.
define('SECURE', true);
und dies zu den Skripten, auf die niemand direkt zugreifen soll
//Security check
!defined('SECURE') and exit("You should not be here.<br>Go back to the <a href='index.php'>home</a> page.");
Um den Zugriff auf jede Art von Datei für nicht angemeldete Benutzer zu blockieren, fügen Sie Folgendes hinzu:
if (!isset($_SESSION['user']))
exit("You should not be here.<br>Go back to the <a href='index.php'>home</a> page.");