【发布时间】:2017-08-22 18:15:44
【问题描述】:
我有一组 PHP 文件,我包含这些文件并将其用作我存储在 MYSQL 数据库中的信息的模板。可以通过指向它们的链接访问这些文件。如果这些文件没有被另一个文件加载,我不希望这些文件被访问。
例如:
我有一个名为errorBox.php 的文件,它应该只在包含在mainPage.php 中时才可见。但是,目前,通过转到http://myUrl.com/errorBox.php,我可以访问该页面。
我尝试过使用以下方法:
header("Location: http://myUrl.com");
但不幸的是,它似乎不起作用。
如果这些页面没有被包含,有没有办法从这些页面自动重定向?或者我的问题有什么不同的解决方案?
提前谢谢你。
【问题讨论】:
-
在主页中定义一个变量。在包含的页面中查找此变量。如果变量未定义且未正确设置,则重定向
-
谢谢,我试试这个。
标签: php redirect include require