我有一个网站,我想在每个页面上点击的链接上记录。例如,下面是我的index.html页面的代码,我在其中尝试记录链接:
<a href="https://mystie.html/trackIndexPageLinks.php?token=1" role="button" tabindex="0">ADA</a>
where&#34; trackIndexPageLinks.php&#34;是我的php文件的名称和&#34;?token = 1&#34;是我想在我的服务器上记录的php变量和值。
下面列出了我用来存储值并将其传递给我的服务器的PHP代码:
<?php
$db_hostname = '???.?.?.?';
$db_database = 'mySiteDB';
$db_username = 'something';
$db_password = '';
$db_server = mysql_connect($db_hostname, $db_username, $db_password);
if(!$db_server) die("Unable to connect to MySQL:".mysql_error());
mysql_select_db($db_database)
or die("Unable to select database: ".mysql_error());
echo @mysql_ping() ? 'true':'false';
$token = $_GET['token'];
//Create insert statement - inserts data into the database.
$sql = "INSERT INTO clickLog (linkClicked)
VALUES ('$token')";
//Error check to ensure SQL statement took.
if (!mysql_query($sql)) {
die('Error: ' . mysql_error());
}
//Close connection.
mysql_close();
&GT;
但是,我没有录制记录。对此的任何帮助将不胜感激。
答案 0 :(得分:1)
您最好注册Google分析并添加他们提供的javascript代码片段。他们可以为您提供完整的详细信息,说明链接到您页面上的内容以及他们点击的链接以及他们点击它们的顺序。
转到:http://www.google.com/analytics/
您需要的只是一个Google帐户,如果您没有,则可以注册一个。整件事都是免费的。