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

Форум MySQL

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

 

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

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

тема: подсчёт кликов по банеру с занесением в бд
 
 автор: clubxaliav   (07.10.2012 в 22:46)   письмо автору
 
 

Как реализовать статистику по кликам с занесением в бд?

Заранее благодарю.

  Ответить  
 
 автор: cheops   (08.10.2012 в 09:17)   письмо автору
 
   для: clubxaliav   (07.10.2012 в 22:46)
 

Что вызывает сложность? Организации структуры базы данных? Или механизм учета клика?

  Ответить  
 
 автор: clubxaliav   (11.10.2012 в 22:36)   письмо автору
 
   для: cheops   (08.10.2012 в 09:17)
 

механизм учета, в бд есть уже поле для числа кликов, просто ссылка перехода прямая сразу на сайт чужой, как поймать тот момент между кликом и переходом, чтоб в бд прибавить +1

  Ответить  
 
 автор: Sfinks   (12.10.2012 в 08:28)   письмо автору
 
   для: clubxaliav   (11.10.2012 в 22:36)
 

Если прямая ссылка неизбежна, то вам в раздел "HTML+CSS+JavaScript"
Если возможно использовать не прямую ссылку, то в раздел "PHP"
В любом случае не в "MySQL". Поэтому и ответа так долго нет.

  Ответить  
 
 автор: clubxaliav   (12.10.2012 в 12:18)   письмо автору
 
   для: Sfinks   (12.10.2012 в 08:28)
 

Спасибо, попробую задать вопрос в другом разделе.

  Ответить  
 
 автор: mihdan   (12.10.2012 в 17:27)   письмо автору
 
   для: clubxaliav   (07.10.2012 в 22:46)
 

1. По onclick на ссылке запустить ajax запрос на добавление клика в базу.

2. Делать редирект через свой скрипт.

Ссылка вида


<a href="click.php?link=http://example.com">Ссылка</a>


А в скрипте click.php


<?php
//  Делаем запись в базе о ссылке $_GET['link']
mysql_query("UPDATE `table` SET `field` = `field` + 1 WHERE `link` = '{$_GET['link']}'");

// И переход по самой ссылке
header('Location: ' $_GET['link']);
?>

  Ответить  
 
 автор: clubxaliav   (14.10.2012 в 00:42)   письмо автору
 
   для: mihdan   (12.10.2012 в 17:27)
 

спасибо за решение, объязательно испробую... и вопрос в догонку, а такой редирект не влияет на индексацию?

  Ответить  
Rambler's Top100
вверх

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