【发布时间】:2018-01-27 18:59:00
【问题描述】:
如果您有解决方案,请帮我解决它。请?邮件已发送,但始终显示在垃圾邮件中。所以我如何将它保存在收件箱中。请深入检查我的代码并给我正确的答案以匹配我的代码。 我用这一点创建用户登录部分,我想给用户恢复选项。然后用户将尝试恢复我会将用户发送到邮件。
<?php
session_start();
mysql_connect(***, ****, ***);
mysql_select_db('*****');
$email = $_POST["email"];
$_SESSION["email_id"]=$email;
$a = rand(100,999999);
//echo $a;
$_SESSION["random"]=$a;
$to = $email;
$subject = "Verification Code";
$message =
"<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<h2 style='color:#000CA5;'>Your Verification code is : </h2><br><h2><b>$a</b></h2>
</body>
</html>";
$header = "From:****@**.com \r\n";
$header .= "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html;charset=UTF-8" . "\r\n";
$retval = mail ($to,$subject,$message,$header);
if( $retval == true ) {
// echo "Message sent successfully...";
$sql = "update random set ran_num='$a' where emailid='$email'";
mysql_query($sql);
IF(!mysql_query($sql)){
die("erroe processing :".mysql_error());
}
else{
echo "<script language='javascript' type='text/javascript'> location.href='password_update.php'
</script>";
}
}
?>
【问题讨论】:
标签: php