我对 php 包含有一点麻烦。我有以下文件结构
文档
- 索引.php
- 登录.php
php_includes
- db_conx.php
- check_user_status.php
在 db_conx.php 文件中,我创建了一个变量 $number = 10; 供测试用。
db_conx 文件包含在 check_user_status.php 文件中,代码如下:
include_once("db_conx.php");
这工作正常 - 即我可以回显 $number 并得到 10。
但是,我在 login.php 的顶部包含了 check_user_status.php 文件,其中包含以下代码:
include_once("php_includes/db_conx.php");
在此页面上,我无法在此页面上回显 $number (check_user_status.php)。
我将需要在许多页面中包含此脚本(因为它会检查用户是否已登录)。我对路径做了什么奇怪的事情吗?