我在我的网站上有几个链接,我怎么能记录到哪个用户点击哪个链接。我有记录到数据库和用户的链接。我创建了一个表,其中会有userid,linkid。但我不知道如何编码这个PHP。有任何想法吗?检查哪个用户点击了哪个链接
编辑:
<a hef="page.php?id=27">pagename</a>
上面的链接进入,其中,链路计算一个网页,它会寻找网址到数据库中并重定向到该页面。但我想看看哪个用户点击了它。
我在我的网站上有几个链接,我怎么能记录到哪个用户点击哪个链接。我有记录到数据库和用户的链接。我创建了一个表,其中会有userid,linkid。但我不知道如何编码这个PHP。有任何想法吗?检查哪个用户点击了哪个链接
编辑:
<a hef="page.php?id=27">pagename</a>
上面的链接进入,其中,链路计算一个网页,它会寻找网址到数据库中并重定向到该页面。但我想看看哪个用户点击了它。
最简单的方法是通过一个link-identifier
作为URI参数
一个例子:
<a href="page.php?id=27&clicked=pagename">pagename</a>
现在你可以得到什么用户通过检查$_GET['clicked']
点击它似乎我误解了这个问题
为此,您可以在您的page.php
$id = $_GET['id']; //Get the page id
$userid = $_SESSION['id']; // Get the user id if stored in session
//Do something with the user id
header("location: ..."); //redirect to a different place
exit;
而是链接到http://www.google.com/
例如,链接到的:
redirect.php?href=http%3A%2F%2Fwww.google.com%2F
在redirect.php,你INSERT
你的记录到数据库中,这样做:
header("Location: ".$_GET['href']);
谁在谈论谷歌? – Starx 2012-04-04 09:19:09
雅我可以指望链接,但想看看哪个用户点击它。 – user1295105 2012-04-04 09:19:49
@Starx:请在我的答案的第一行中注明“例如”。 – ONOZ 2012-04-04 09:20:00
您至少能向我们展示您正在使用的HTML以及您尝试过的内容吗? StackOverflow旨在帮助您使用已经尝试过的代码,而不是为您编写所有代码。 – davidethell 2012-04-04 09:14:45
我现在对此感到抱歉 – user1295105 2012-04-04 09:20:16