【发布时间】:2013-06-09 03:13:21
【问题描述】:
我对 php 包含有一些麻烦。我有以下文件结构
htdocs
- index.php
- login.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)。
我需要在许多页面中包含这个脚本(因为它会检查用户是否登录)。我对路径做了什么奇怪的事情吗?
【问题讨论】:
标签: php path include relative-path