2013-04-26 53 views
0

我发送到PHP的邮件和我已经包含了使用此代码的链接:Link不发送正确链接

$message = "--{$mime_boundary}\n" . "Content-Type: text/html; charset=\"iso-8859-1\"\n"."Content-Transfer-Encoding: 7bit\n\n" . $message . "\n\n"; 
$message .= "<a href='www.stackoverflow.com'>Click.</a>\n\n"; 

该链接的电子邮件被发送,但是当我点击Outlook中的链接将在IE中打开,并转到res://ieframe.dll/syntax.htm#www.stackoverflow.com而不是www.stackoverflow.com

然而,当我将鼠标悬停我的鼠标在链接它会显示在页面底部的正确链接,看看这个:

enter image description here

(该PRINTSCREEN删除鼠标,但在图片我正在将鼠标悬停在链接上。)

我的代码有问题吗?或者这可能是Outlook问题?如果有人知道什么是错的,那会很棒!

+1

将浏览器设置为默认浏览器,并使用以下代码:http://www.stackoverflow.com''在url中使用http://。 – 2013-04-26 08:34:39

回答

3

您错过了链接前的http://

否则它会被追加到当前url的末尾。

+0

有点笨,我甚至没有想过试试这个^^ Thnx,我会尽我所能接受答案! – Daanvn 2013-04-26 08:37:59