你好,当我点击顶峰按钮时,我有一个用户创建表单,它将数据传递给创建用户php文件。我有一个包含在那里打开与数据库的连接以插入数据,但是没有打开与DB的连接。所以我知道db-connect.php有效,因为我网站的其余部分都可以工作。
这是我迄今为止尝试过的,但却无法开始工作:
include ($_SERVER['DOCUMENT_ROOT'] . '/includes/db-config.php');
include ($_SERVER['DOCUMENT_ROOT'] . '/includes/db-connect.php');
include_once ($_SERVER['DOCUMENT_ROOT'] . '/includes/db-config.php');
include '/includes/db-config.php';
require ('/includes/db-config.php');
答案 0 :(得分:0)
以下是几种可以在PHP中声明路径的方法
父目录
include("../includes/DB-config.php");
路径从当前目录之上的一个目录开始。
当前目录
include("./includes/db-config.php");
路径从当前目录开始。
<强>目录名(FILE __ __)强>
include(dirname(__FILE__) . "/includes/db-config.php");
这给出了脚本所在目录的绝对路径。
<强> $ _ SERVER [&#39; DOCUMENT_ROOT&#39;] 强>
include($_SERVER['DOCUMENT_ROOT'] . "/includes/db-config.php");
获取服务器的根目录。
只要您的文件存在于服务器上,其中一个示例就可以正常工作。找到包含目录并相应地选择一个选项。祝你一切顺利。