我有一些附属脚本,我买的,但是这个剧本不具备的功能如何使PHP代码通过电子邮件发送给邮件用户名和密码在mysql数据库
“发送密码和登录ID我所有的子公司“每周或每两周一次。
这是因为根据我的经验,他/她没有很多成员不会回来,因为不仅忘记了密码,而且还忘记了用户名。
我想每个月的会员的来信例如
要:[email protected] 来源:[email protected]
主题:提醒:您登录网站的名称和密码
姓嗨,
我们担心,如果你忘了你的登录名和密码。我们很高兴看到你回到我们的网络并积极参与。在这里,详细...
您的登录名:Cubaan04 密码:Cubaan04
请登录网站
你忠实地 管理网站
我发现这个剧本,但不知道如何修改它
<?php
$db = mysql_connect("localhost", "plazacen_t", "plazacentrey");
mysql_select_db("plazacen_rak",$db);
$result = mysql_query("SELECT `email` FROM `affiliate_users`");
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
sendMail($row[0]);
}
mysql_free_result($result);
function sendMail($to){
$subject = 'the subject';
$message = 'hello Shahrul';
$headers = 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
}
?>
它不起作用
以及如何将密码和登录按钮从数据库中?
感谢你为这个
希望阅读,IAM只是小白从你们
更新
从我们的朋友,答案得到帮助,我修改了它。是的,它现在发送电子邮件,但没有像我想要的工作,我把
<?php
$db = mysql_connect("localhost", "plazacen_rak", "rakan852");
mysql_select_db("plazacen_rak",$db);
$result = mysql_query("SELECT email,password,name FROM `affiliate_users`");
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
sendMail($row[0],$row[1],$row[2]);
}
mysql_free_result($result);
function sendMail($to,$pwd,$id){
$subject = 'the subject';
$message = 'your login name:". $id ." password: ". $pwd ."';
$headers = 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
}
?>
我收到的是这样的电子邮件;
主题 2015年4月4日下午9时59
您的登录名: “$标识”。密码:“。$ pwd”。
它不是$ ID更改用户名在数据库中,所以做$ PWD
不知道什么是错,任何进一步的帮助。TQ
由于您没有定义$,因此它不会发送,并且用户名和密码需要追加到$ message中。 – 2015-04-04 11:59:52
*“以及如何将密码和登录信息放入数据库的按摩中?”* - 您不会将密码放在电子邮件中。如果您的用户可以发送密码,那么您根本没有安全的系统。你应该做的是重置密码方法。 – 2015-04-04 12:26:46
感谢您的评论,似乎大多数用户想要提醒他们到他们的电子邮件与登录名和密码包括....他们说只有他们可以打开他们的电子邮件,所以这是他们的保存,似乎要求他们 – Shahrul 2015-04-04 13:43:34