гиперссылка — отслеживание ссылок, нажимаемых на моем веб-сайте с использованием HTML и переполнения стека

У меня есть веб-сайт, который я хотел бы записать по ссылкам, нажимаемым на каждой странице. В качестве примера ниже приведен код моей страницы index.html, в которой я пытаюсь записать ссылку:

<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();

?>

Тем не менее, я не получаю записанные записи. Любая помощь по этому вопросу будет принята с благодарностью.

-1

Решение

Вам гораздо лучше зарегистрироваться в Google Analytics и добавить фрагменты кода JavaScript, которые они предоставляют. Они могут дать вам полную информацию о том, кто ссылается на то, что на вашей странице, а также какие ссылки они нажимают, а также порядок их нажатия.

Идти к: http://www.google.com/analytics/

Все, что вам нужно, это аккаунт Google, и если у вас его нет, вы можете зарегистрировать его. Все это бесплатно.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]