0

我应该将数据库用户名和密码存储在我的 html 文件夹之外的 .inc 文件中。我的问题是,如何在 .inc 中声明变量以及如何引用我的 html 文件夹之外的包含文件夹?

4

1 回答 1

3

您可以使用常量定义它们:

define("DB_USERNAME", "your-username");
define("DB_PASSWORD", "your-password");

并将它们与您的 html 文件夹中的包含一起使用

include "/path/to/database.inc"
mysql_connect("localhost", DB_USERNAME, DB_PASSWORD);

请确保 database.inc 确实在您的 apache 的文档根目录之外,否则数据库密码可以以纯文本/文本形式打开。考虑将 *.php 扩展名用于您的 database.inc (=> database.php)。

于 2012-04-29T17:41:07.327 回答