如何获取站点内的URL引用链接?

时间:2014-04-09 02:04:47

标签: php url referer

例如,我在同一个域上有两个页面355和705,所以当我点击“转到第705页”时,转到那个页面,但引用者是705,如例:< / p>

<A href="www.site.com/Contents.php?page=705&ref=335">Go to page 705</A>

我希望它在同一个域内。我有一个网站,这是一个在线百科全书,我想知道用户从哪个页面转到其他页面。我希望每个页面都一样,这就是我在一个域中需要它的原因。

2 个答案:

答案 0 :(得分:1)

1)查询字符串参数的分隔符为&而非?
2)如果您要将您的域名包含在URL(http://或https://)中,则需要提供协议 3)使用$_GET['page']获取链接的新推荐ID

<A href="http://www.site.com/Contents.php?page=705&ref=<?php echo $_GET['page']; ?>">Go to page 705</A>

答案 1 :(得分:1)

在PHP中,您可以这样做:

<a href="http://www.site.com/Contents.php?page=705&ref=<?php print $_GET['page']; ?>">Go to page 705</A>