快速&轻松地创建“通过电子邮件发送此页面”给某人链接?

时间:2012-05-14 10:32:29

标签: php html

是否有快速创建链接的方法,点击该链接后,用户可以通过mailto发送他们所在网页的链接?

2 个答案:

答案 0 :(得分:6)

要发送您正好在的页面的链接,请尝试使用以下代码:

<a HREF="mailto:?subject=look at this website&body=Hi,I found this website
and thought you might like it <?php
$url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
echo $url;
?>">Tell a friend!</a>

php将获取您当前所在页面的网址。

答案 1 :(得分:3)

为什么不使用mailto HTML链接?

<a href="mailto:?Subject=A%20page%20I%20found%20interesting&body=url_of_your_page">
    Mail this page to a friend
</a>

不要忘记对您的主题/正文内容进行urlencode,例如在PHP中使用urlencode