我正在发送邮件中的链接,使用该链接将用户重定向到其他页面。
我想在点击此处上发送链接,但格式有些错误..
if ($email = $_REQUEST['email'])
{
$to = $email;
$from = "admin@abc.com";
$subject = "Password reset link";
$headers = $from;
$link = "To reset your password click below link";
$link = "
<a href="'http://www.abc.com/changepassword.php'">Click Here</a>";
$message = $link;
mail ($to,$subject,$message,$headers);
}
答案 0 :(得分:3)
变化:
$link="
<a href="'http://www.abc.com/changepassword.php'">Click Here</a>";
到
$link .= "
<a href='http://www.abc.com/changepassword.php'>Click Here</a>";
答案 1 :(得分:0)
更好:
$link .= '<a href="http://www.abc.com/changepassword.php">Click Here</a>';
PHP解析双引号字符串,它的速度非常快。
答案 2 :(得分:0)
发送时,您不会在$ link变量中获取所有信息,并且链接格式不正确。
$link = 'To reset your password click below link';
$link .= '<a href="http://www.abc.com/changepassword.php">Click Here</a>';