我正在使用一个简单的预制授权工具来保护我的网站.该工具需要将此行代码应用于每个.PHP页面的顶部. Auth.PHP生活在根级别.
<?PHP ${(require_once('Auth.PHP'))}->protectme(); ?>
我需要能够将这行代码添加到每个文件中,包括子文件夹中的文件.但是我不确定如何应用require_once in php中所示的方法来确保它始终与protectme()一起绝对链接;功能.
任何启示都表示赞赏.
干杯.
将变量设置为绝对路径. $_SERVER [‘DOCUMENT_ROOT’]是一个PHP全局变量,用于存储服务器的根路径.您只需将其余路径信息插入脚本即可.例如,如果您的网站存在于/ var / www /上,并且您的脚本存在于/ var / www / scripts,您将执行以下操作.
$path = $_SERVER['DOCUMENT_ROOT'] . '/scripts/Auth.PHP'; require_once($path);