我最近学习了 PHP/MySQL,并试图从服务器 SQL 中获取一些内容并将它们放入我的 HTML
<div id="fetched_content">
<!-- data from PHP connection comes here -->
</div>
现在我想问的是,谁能告诉我如何保护为连接提供的数据库的用户名和密码。
define("DB_SERVER", "localhost");
define("DB_USER", "user");
define("DB_PASS", "password");
define("DB_NAME", "widget_corp");
$connection = mysql_connect(DB_SERVER,DB_USER,DB_PASS);
if (!$connection) {
die("Database connection failed: " . mysql_error());
}
// 2. Select a database to use
$db_select = mysql_select_db(DB_NAME,$connection);
if (!$db_select) {
die("Database selection failed: " . mysql_error());
}
现在,如果我这样做,则源代码中的任何人都可以看到用户名、密码和表名。我该如何隐藏它们?