|
|
|
|
|
для: yurec-troff
(04.03.2006 в 21:30)
| | Нет удалить сообщения нельзя, два сообщения могут появится, если два раза на кнопку отправки нажать.
PS Давайте новую тему заведём, а то эта слишком длинная. | |
|
|
|
|
|
|
|
для: Loki
(03.03.2006 в 23:20)
| | ВОПРОС ВСЕМ:
могу я удалять свое сообщение?.. У меня почему-то сразу 2 появилось... | |
|
|
|
|
|
|
|
для: Loki
(03.03.2006 в 23:20)
| | Loki, что-то я уже подзапутался... сколько сейчас таблиц получается?.. с вашими - 46. Правильно. Было 40 + cheops добавил 3... Хотя после его добавлений mail не добавился у меня по крайней мере... | |
|
|
|
|
|
|
|
для: Loki
(03.03.2006 в 23:20)
| | Забираю на пробу - если всё нормально будет - завтра, послезавтра будут выкладывать новую версию. | |
|
|
|
|
автор: Гуэст (04.03.2006 в 00:15) |
|
|
для: Loki
(03.03.2006 в 23:12)
| | Аха...... вот мне тоже кажется с архивированием неприятности. Хиты и хосты были и за первое марта и за второе и третье. А в вышеназванной таблице действительно нет записей, на одном хосте за 1 марта данные есть, на втором лишь за 28-ое февраля. Поэтому за вчера и показывает всем нулики или обращается в нулик, рисуя ошибки | |
|
|
|
|
 10.9 Кб |
|
|
для: cheops
(02.03.2006 в 13:25)
| | Значит так. Добрался я наконец до отчета по поисоквым роботам.
Переделал его в соотвествии с последними веяниями моды;)
Добавлена строка с неопределенными роботами (во всех отчетах).
Исправлена архивация.
Внесены изменения в БД:
ALTER TABLE 'system_arch_robots' ADD 'none' INT NOT NULL ;
ALTER TABLE 'system_arch_robots_week' ADD 'none' INT NOT NULL ;
ALTER TABLE 'system_arch_robots_month' ADD 'none' INT NOT NULL ;
|
Добавлена строка Всего.
Добавлена возможность просмотра страниц посещенных роботом(ами) за последний месяц.
файл pages_robot.php выкинут нафиг, так как он с самого начала отличался от pages.php только одной строчкой.
Файл pages.php умыт, причесан, почищен:)
Добавлена нумерация позиций и постаничная навигация.
Осталось просмотреть отчеты по глубине просмотра, времени и пр. Но в целом уже можно переходить на третью версию - основные отчеты причесали. | |
|
|
|
|
|
|
|
для: minerale
(03.03.2006 в 22:27)
| | Да нет. Должно архивировать каждый законченный день.
У меня архивная строка за 2 марта есть... даже пока не знаю в чем дело...
а за второе марта вообще хиты были? | |
|
|
|
|
|
|
|
для: An
(03.03.2006 в 13:48)
| | спасибо, clients.php с указанными исправлениями работает без сообщений об ошибках!
насчет hits.php и данных в графе "Вчера" взгляд со стороны:
- сегодня дата - 3 марта
- в архиве последняя дата в таблице - 1 марта
и /admin/daily_hits.php тоже показывает последнюю дату - 1 марта
- видимо за 2 марта в архив еще ничего не попало, поэтому отображаются 0!!! | |
|
|
|
|
автор: An (03.03.2006 в 21:21) |
|
|
для: Loki
(03.03.2006 в 20:12)
| | Не думаю, что трабла в clients.php
Я со счетчиком не так давно, поэтому всех тонкостей работы не уловил, хотя вы их комментируете неплохо. Скорее всего действительно трабла где-то с датами, есть у меня предположение, что в utils_ip, а именно:
mktime(23,59,59, date("m"), date("d")-1, date("Y"));
Наверное, разработчики php посчитали, что в феврале 29 дней. А дальше вам самим проще уловить момент. Хотя мои предположения могут быть ошибочными... | |
|
|
|
|
|
|
|
для: An
(03.03.2006 в 13:48)
| | Да. поторопился:)
Долно быть вот так:
<?
// Формируем блок "Операционные системы"
foreach($os as $key => $name)
{
echo "<tr align=right>";
echo "<td class=field>$name</td>";
for($i=0; $i<5; $i++)
{
if(!$totals[$i]) $totals[$i]=1;
echo "<td><p>".sprintf("%d (%01.1f%s)",$hit["$key"][$i],$hit["$key"][$i]/$totals[$i]*100,'%')."</p></td>"; //изменено 28.02.06 Loki
}
echo "</tr>";
}
?>
<tr class=subtitle><td colspan=6><b>Браузеры</b></td></tr>
<?php
// Формируем блок "Браузеры"
foreach($br as $key => $name)
{
echo "<tr align=right>";
echo "<td class=field>$name</td>";
for($i=0; $i<5; $i++)
{
if(!$totalb[$i]) $totalb[$i]=1;
echo "<td><p>".sprintf("%d (%01.1f%s)",$hit["$key"][$i],$hit["$key"][$i]/$totalb[$i]*100,'%')."</p></td>"; //изменено 28.02.06 Loki
}
echo "</tr>";
}
?>
|
Так работает - проверил. | |
|
|
|
|