データベースのユーザー名とパスワードを、html フォルダーの外にある .inc ファイルに保存することになっています。私の質問は、.inc で変数を宣言する方法と、html フォルダーの外にある include フォルダーを参照するにはどうすればよいかということです。
質問する
203 次
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 に答える