【发布时间】:2012-07-26 04:32:10
【问题描述】:
目前我在第 4 行检查用户/密码,而前几行包含用于配置和连接数据库的包含 php 文件以及包含有用功能的文件...
我想知道在包含这些文件后检查权限是错误的还是最好将其放在顶部?
- 我也是 php 新手
require_once('includes/config.php');
require_once('includes/connection.php');
require_once('includes/functions.php');
checkAuthority();
PS:checkAuthority 函数中包含 session_start(),虽然它现在不在顶部但仍然有效。
【问题讨论】:
-
我认为您需要稍微改进您的问题以使其更加突出。尝试直接提出问题,发布代码示例。
-
它仍然有效,因为您还没有开始放入那些包含的文件
-
放置回声“hi”;在其中一个文件中声明,您将看到差异
-
@TheMongMan 是的,在您没有在这些文件中开始输出之前完全没有问题,没有任何规则说 session_start() 必须在第一行。
标签: php security authorization