|
|
|
| Вот к примеру есть ссылка:
<a href="http://Z-Team.net.ru">Z-Team.net.ru</a>
|
Как можно сделать скрипт, чтобы он выводил рядом с ней сколько раз перешли по етой ссылке?
Запись кликов происходит в *.txt файл.. | |
|
|
|
|
|
|
|
для: ZetRider
(04.04.2006 в 21:42)
| | Придётся ссылаться не на саму ссылку, а на скрипт подсчёта, который будет учитывать обращение, а затем осуществлять редирект на ссылку. | |
|
|
|
|
|
|
|
для: ZetRider
(04.04.2006 в 21:42)
| | Попробуй вот написал, может пригодиться. Только я не тестил ...
файл index.php
<html>
<head>
<?
if($_GET['down'] == "click")
{
$filename = "count.txt";
$fp = @fopen($filename,"r");
if ($fp){
$count = fgets($fp,10);
fclose($fp);} else { $count = 0;}
$count++;
$fp = @fopen($filename, "w");
if($fp){
$count = fputs($fp, $count);
fclose($fp);}
echo"<META HTTP-EQUIV='Refresh' CONTENT='0; URL=http://Z-Team.net.ru'>";
}
$filename = "count.txt";
$fp = @fopen($filename,"r");
if ($fp){
$count = fgets($fp,10);
fclose($fp);} else { $count = 0;}
?>
</head>
<body>
<a href="index.php?down=click">Z-Team.net.ru</a> [ <?= $count; ?> ]
</body>
</html>
|
| |
|
|
|
|
|
|
|
для: Коляка
(04.04.2006 в 23:48)
| | хм.. идею я понял) твой неработает.. щас буду думать почему) | |
|
|
|
|
|
|
|
для: ZetRider
(04.04.2006 в 23:56)
| | Попробовал у себя на локалке и на хосте, этот скрипт работает нормально ..... | |
|
|
|
|
|
|
|
для: Коляка
(05.04.2006 в 00:00)
| | он у меня незаписывает в лог.... | |
|
|
|
|
|
|
|
для: ZetRider
(05.04.2006 в 00:06)
| | Все,,, просто файл был пустой.. я туда добавил 1 и все заработало!
А как его можно доделать чтобы там указать сразу 2 ссылки.. ? тоесть на первой строке количество кликов относится к первой ссылке, на второй строке ко второй ссылке, или через explode...,? | |
|
|
|
|
|
|
|
для: ZetRider
(05.04.2006 в 00:06)
| | или придется для каждой ссылки ? | |
|
|
|