我希望只有PHP变量存在且有效时才能加载目录中的所有PHP页面。我知道如何在一个或多个页面上手动执行此操作,但我希望这会自动发生在目录中的所有页面上。是否有某种类型的设置我可以放在php.ini文件中,这将允许我这样做。
答案 0 :(得分:0)
只需向每个页面添加一个if语句,检查是否设置了会话变量。为什么要编辑ini文件?
答案 1 :(得分:0)
你可以使用htaccess来做到这一点。使用下面的代码在要保护的目录中创建一个htaccess文件。
.htaccess文件
php_value auto_prepend_file“/ path/globalchecker.php”
<强> globalchecker.php 强>
<?php
if($some_global_value !== 'some value')
exit;
?>