使用 HTML 和 PHP 跟踪在我的网站上单击的链接
Track Links Clicked On My Website Using HTML and PHP
我有一个网站,我想在每个页面点击 link 次时记录下来。例如,下面是我的 index.html 页面的代码,我试图在其中记录 link:
<a href="https://mystie.html/trackIndexPageLinks.php?token=1" role="button" tabindex="0">ADA</a>
其中 "trackIndexPageLinks.php" 是我的 php 文件的名称,“?token=1”是我想在我的服务器中记录的 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();
?>
但是,我没有得到任何记录。对此的任何帮助将不胜感激。
您最好注册 google 分析并添加他们提供的 javascript 代码片段。他们可以为您提供完整的详细信息,包括谁链接到您页面上的内容、他们点击了哪些链接以及他们点击链接的顺序。
转到:http://www.google.com/analytics/
您只需要一个 google 帐户,如果您没有,可以注册一个。全程免费。
我有一个网站,我想在每个页面点击 link 次时记录下来。例如,下面是我的 index.html 页面的代码,我试图在其中记录 link:
<a href="https://mystie.html/trackIndexPageLinks.php?token=1" role="button" tabindex="0">ADA</a>
其中 "trackIndexPageLinks.php" 是我的 php 文件的名称,“?token=1”是我想在我的服务器中记录的 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();
?>
但是,我没有得到任何记录。对此的任何帮助将不胜感激。
您最好注册 google 分析并添加他们提供的 javascript 代码片段。他们可以为您提供完整的详细信息,包括谁链接到您页面上的内容、他们点击了哪些链接以及他们点击链接的顺序。
转到:http://www.google.com/analytics/
您只需要一个 google 帐户,如果您没有,可以注册一个。全程免费。