我应该将数据库用户名和密码存储在 html 文件夹外部的 .inc 文件中。我的问题是,如何在 .inc 中声明变量以及如何引用 html 文件夹之外的 include 文件夹?
最佳答案
您可以使用常量定义它们:
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的文档根目录之外,否则数据库密码可以以纯文本/文本方式打开。考虑使用您的database.inc (=>database.php) 的 *.php 扩展名。
关于php - 如何在 .inc 文件中声明变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10374325/