X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Статистика для сайта
Evgen31
Evgen31
Topic Starter сообщение 2.6.2010, 10:59; Ответить: Evgen31
Сообщение #1


Как сделать статистику для сайта, чтобы на отдельной странице выводилась информация, с какого ip-адреса в какое время, сколько раз и число посещения сайта, я так понимаю это реализовать можно на PHP, кто может помочь:rolleyes:
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Letmetouchyou
Letmetouchyou
сообщение 2.6.2010, 11:17; Ответить: Letmetouchyou
Сообщение #2


Evgen31, за 20 wmz сикну скрипт
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
unnormal
unnormal
сообщение 2.6.2010, 11:25; Ответить: unnormal
Сообщение #3


Реализовать можно всё. Тут стоит вопрос в потребностях - учёт хостов, сессий, хитов...
За спасибо врятли кто-то будет выполнять такой объём работы, ищи в сети бесплатные скрипты
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Evgen31
Evgen31
Topic Starter сообщение 2.6.2010, 11:54; Ответить: Evgen31
Сообщение #4


Учитывать нужно, ip, время и дату, кол-во раз, все больше ниче не требуется
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Witu
Witu
сообщение 2.6.2010, 13:31; Ответить: Witu
Сообщение #5


Evgen31, 500WMR
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Evgen31
Evgen31
Topic Starter сообщение 2.6.2010, 15:15; Ответить: Evgen31
Сообщение #6


Тогда я бы обращался в платный раздел....прошу наводку :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
unnormal
unnormal
сообщение 2.6.2010, 15:36; Ответить: unnormal
Сообщение #7


Создай таблицу counter [id (int(5)), ip (char(15)), date (date), hints (int(5))]

[php]
function counter()
{
$db = new mysqli($DBhost, $DBuser, $DBpass, $DBname);
$ip = $_SERVER["REMOTE_ADDR"];
$date = date("Y-m-d");
#Проверяем есть ли запись в бд с ип и сегодняшней датой
$sql = $db->query("SELECT COUNT(*) FROM counter WHERE ip='".$ip."' AND date='".$date."'");
if ($sql->num_rows > 0)
#Если есть то увеличиваем кол-во хитов на 1
$this->db->query("UPDATE counter SET hints=hints+1 WHERE ip='".$ip."' LIMIT 1");
else
#Если нет то создаём новую запись
$this->db->query("INSERT INTO counter (id, ip, date, hints) VALUES ('', '".$ip."', '".$date."', '1'");
}[/php]

Отладкой не занималси...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Licoric
Licoric
сообщение 3.6.2010, 0:58; Ответить: Licoric
Сообщение #8


Домой приеду - дам скрипт. Там не совсем то, что нужно. Зато бесплатно.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Betatransfer.net - прием платежей для HIGH RISK проектов, интернет эквайринг и мерчант онлайн оплат
55 arendator 35089 Сегодня, 2:12
автор: arendator
Открытая тема (нет новых ответов) Rebex.io – Ваша инновационная платформа для обмена криптовалюты!
3 Rebex 968 Вчера, 20:50
автор: Rebex
Открытая тема (нет новых ответов) Посоветуйте массажер для спины и шеи
10 Boymaster 901 Вчера, 18:02
автор: Boymaster
Открытая тема (нет новых ответов) Обучение Email Рассылкам + Софт Для Автоматизации (100к в сутки с сервера)
10 zennoboss 4661 Вчера, 5:20
автор: Skyworker
Открытая тема (нет новых ответов) Какой % отказов нормален для сайта?
14 Aloof 3384 23.4.2024, 13:50
автор: Vmir


 



RSS Текстовая версия Сейчас: 25.4.2024, 11:09
Дизайн