【发布时间】:2015-10-14 11:55:17
【问题描述】:
我是 php 新手,我有一个问题。我有一个网站,其管理员密码在 config.php 中定义,请参见下文
?>
<?
// admin constants
define("ADMIN_LOGIN","admin"); // username of administrator to login
define("ADMIN_PASSWORD","123456"); // password of administrator to login
// admin e-mail
define("ADMIN_NAME","Admin"); // username of administrator to login
define("SITE_NAME","XXX");
define("SUPPORT_EMAIL","xxx@yahoo.com");
define("MAIL_TO_CUSTOMER_NAME","DoNotreply@xxx.com");
define("MAIL_TO_CUSTOMER","DoNotreply@xxx.com"); // email of website admin
define("ADMIN_EMAIL","info@xxxs.com"); // email of website admin
define("DOMAIN","");
我想从数据库中获取管理员密码,所以我应该可以选择通过前端更改密码。
【问题讨论】:
-
这是一种存储和访问数据库信息的好方法,但出于安全原因,我建议创建一个具有访问数据库权限的特定用户。
-
我想你误解了我的问题。我的意思是我必须定期访问 config.php 并更新密码。相反,我想将此链接到数据库字段,以便我可以从前端进行更新。