2

我可以使用以下代码在 PHP 中的邮件正文中显示一些 HTML 内容

$body = file_get_contents('yourfile.html');

但我想在邮件正文中检索并显示用户密码,存储在数据库中。

请给一些建议。

4

1 回答 1

0

嗨,这是我的做法。希望它有所帮助:) 从数据库中选择密码:

// connect to the mysql server
$mysqli = new mysqli(MYSQL_SERVER, MYSQL_USER, MYSQL_PASSWORD, MYSQL_DB);

if ($mysqli->connect_error) {
    die('Connect Error (' . $mysqli->conect_errno . ')'
    . $mysqli->connect_error);
}
mysqli_set_charset($mysqli, 'utf8');

// query the password (please dont store passwords plaintext! :)
// fetch an assoc array of the selected row afterwards
$result = $mysqli->query("SELECT password FROM users WHERE user='j.doe'");
$row = $result->fetch_array(MYSQLI_ASSOC);

// retrive password and map it to a variable you can use in your mail body
$userPassword = $row['password'];
于 2013-10-10T08:09:25.153 回答