<?php
$message = '
<a href="' . $link . '">here</a>
';
?>
我正在尝试将$ message设置为mail()的一部分。它包含一个可以单击的链接。 $ link包含链接的字符串,但这不起作用,为什么?谢谢!
答案 0 :(得分:0)
如果您要发送的HTML邮件应该可以正常工作,而不是文本邮件,您可以省略html并只是编写链接
<a href="somelink"> Click me <a>
www.somelink.com
答案 1 :(得分:0)
试试这个:
<?php $message = ?><a href=" <?php echo ' . $link . '?>">here</a>
答案 2 :(得分:0)
确保发送Content-Type:text / html;带有mail()的标题,如http://php.net/mail
中的HTML电子邮件示例答案 3 :(得分:0)
您应该使用一些库来发送HTML电子邮件。例如。 PHPMailer的。通过mail()发送HTML电子邮件很烦人。