Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Запись кликов по ссылке..
 
 автор: ZetRider   (04.04.2006 в 21:42)   письмо автору
 
 

Вот к примеру есть ссылка:

<a href="http://Z-Team.net.ru">Z-Team.net.ru</a>


Как можно сделать скрипт, чтобы он выводил рядом с ней сколько раз перешли по етой ссылке?
Запись кликов происходит в *.txt файл..

   
 
 автор: cheops   (04.04.2006 в 22:50)   письмо автору
 
   для: ZetRider   (04.04.2006 в 21:42)
 

Придётся ссылаться не на саму ссылку, а на скрипт подсчёта, который будет учитывать обращение, а затем осуществлять редирект на ссылку.

   
 
 автор: Коляка   (04.04.2006 в 23:48)   письмо автору
 
   для: 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>

   
 
 автор: ZetRider   (04.04.2006 в 23:56)   письмо автору
 
   для: Коляка   (04.04.2006 в 23:48)
 

хм.. идею я понял) твой неработает.. щас буду думать почему)

   
 
 автор: Коляка   (05.04.2006 в 00:00)   письмо автору
 
   для: ZetRider   (04.04.2006 в 23:56)
 

Попробовал у себя на локалке и на хосте, этот скрипт работает нормально .....

   
 
 автор: ZetRider   (05.04.2006 в 00:06)   письмо автору
 
   для: Коляка   (05.04.2006 в 00:00)
 

он у меня незаписывает в лог....

   
 
 автор: ZetRider   (05.04.2006 в 00:10)   письмо автору
 
   для: ZetRider   (05.04.2006 в 00:06)
 

Все,,, просто файл был пустой.. я туда добавил 1 и все заработало!
А как его можно доделать чтобы там указать сразу 2 ссылки.. ? тоесть на первой строке количество кликов относится к первой ссылке, на второй строке ко второй ссылке, или через explode...,?

   
 
 автор: ZetRider   (05.04.2006 в 14:33)   письмо автору
 
   для: ZetRider   (05.04.2006 в 00:06)
 

или придется для каждой ссылки ?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования