Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
latboy Клиент ПО Хостинг
Зарегистрирован: 10.05.2004 Сообщения: 849 Откуда: Латвия, Рига
|
Добавлено: Вс Авг 29, 2004 11:04 pm);36ВоскресеньеUTCUTCp(111);// Заголовок сообщения: Подскажите скрипт счётчика |
|
|
Знаю что сейчас меня засмеют професиональные "скриптофилы", но не силён я в php скриптах, поэтому прошу помощи у вас
Нужен скрипт который бы считал уникальных посетителей, и указывал на странице примерно такой текст:
"Сегодня посетителей 745. Всего посетителей 12045."
Скрипт должен считать за одну единицу только дного пользователя с одним ип в день. |
|
Вернуться к началу |
|
|
umclidet Клиент ПО Хостинг
Зарегистрирован: 18.05.2004 Сообщения: 586 Откуда: Израиль
|
Добавлено: Пн Авг 30, 2004 8:05 am);58ПонедельникUTCUTCp(111);// Заголовок сообщения: |
|
|
Что тут смешного? Нет нужды стесняться незнания - на то и есть знатоки у которых спросить надобно. Знаток, осмеявший неведающего впадает в гордыню, а сие есть грех тяжкий.
К моему великому сожалению, я тоже не силён в скриптах, но зайдя по адресу http://www.hotlog.ru/ , можно зарегистрироваться и получить счётчик, который настраивается для показа разного рода данных - посетителей, хостов, хитов и пр.
Можно подобрать счётчик и по размеру и по цвету соответствующему своему сайту, а можно и вообще невидимый счётчик поставить, но за это уже нужно платить какие-то деньги... _________________ Глупый спорит с каждым, умный - с равным, а мудрый - только с самим собой... |
|
Вернуться к началу |
|
|
admin Администратор сайта
Зарегистрирован: 15.11.2003 Сообщения: 840 Откуда: ПО Хостинг, Израиль
|
Добавлено: Пн Авг 30, 2004 9:44 pm);17ПонедельникUTCUTCp(111);// Заголовок сообщения: |
|
|
могу дать скрипт, который считает посетителей, пишет в базу с какого он сайта, с какого айпи, на каком хосте айпи.
При желании можно добавить какие страницы сайта посмотрел и сколько времени на какой провел ну и любую статистику.
php/MySQL |
|
Вернуться к началу |
|
|
latboy Клиент ПО Хостинг
Зарегистрирован: 10.05.2004 Сообщения: 849 Откуда: Латвия, Рига
|
Добавлено: Пн Авг 30, 2004 11:53 pm);05ПонедельникUTCUTCp(111);// Заголовок сообщения: |
|
|
admin писал(а): | могу дать скрипт, который считает посетителей, пишет в базу с какого он сайта, с какого айпи, на каком хосте айпи.
При желании можно добавить какие страницы сайта посмотрел и сколько времени на какой провел ну и любую статистику.
php/MySQL |
Это конечно всё хорошо, но мне нужно самый простейший из простейших, который бы только показывал сколько человек зашло сегодня и всего (в текстовом виде). Всё так просто, но нигде такого скрипта нету
umclidet
спасибки, знаю. Но не люблю я чужие счётчики, только свои. |
|
Вернуться к началу |
|
|
admin Администратор сайта
Зарегистрирован: 15.11.2003 Сообщения: 840 Откуда: ПО Хостинг, Израиль
|
Добавлено: Пн Авг 30, 2004 11:58 pm);04ПонедельникUTCUTCp(111);// Заголовок сообщения: |
|
|
он может базу использовать или должен в файлы писать? |
|
Вернуться к началу |
|
|
latboy Клиент ПО Хостинг
Зарегистрирован: 10.05.2004 Сообщения: 849 Откуда: Латвия, Рига
|
Добавлено: Вт Авг 31, 2004 12:01 pm);11ВторникUTCUTCp(111);// Заголовок сообщения: |
|
|
admin писал(а): | он может базу использовать или должен в файлы писать? |
Желательно в файлы |
|
Вернуться к началу |
|
|
admin Администратор сайта
Зарегистрирован: 15.11.2003 Сообщения: 840 Откуда: ПО Хостинг, Израиль
|
Добавлено: Чт Сен 02, 2004 12:03 am);05ЧетвергUTCUTCp(111);// Заголовок сообщения: |
|
|
короче написал, все очень просто. Создайте файл что-то.php с этим содержимым и вызывайте на нужных страницах скажем в iframe или вставьте в код.
Работает очень просто, хранит массив IP за день, при первом клике в новый день не считывает массив, чем обнуляет файл.
Файлы с данными создаст сам, ничего создавать не надобно.
Работоспособность проверена, специально ждал полуночи
Код: | <?
$dailyfn = "dc.txt";
$totalfn = "dt.txt";
$ip = $_SERVER["REMOTE_ADDR"];
$ar = array();
$total = @file_get_contents($totalfn);
if (file_exists($dailyfn) and date("d",@filemtime($dailyfn))==date("d",time())) $ar = unserialize(file_get_contents($dailyfn));
if (!in_array($ip,$ar))
{
$data = fopen($dailyfn,"w");
array_push($ar,$ip);
fwrite($data,serialize($ar));
fclose($data);
$total = $total+1;
$data = fopen($totalfn,"w");
fwrite($data,$total);
fclose($data);
}
echo "Today: ".count($ar)."<br>Total: ".$total;
?>
|
|
|
Вернуться к началу |
|
|
admin Администратор сайта
Зарегистрирован: 15.11.2003 Сообщения: 840 Откуда: ПО Хостинг, Израиль
|
Добавлено: Чт Сен 02, 2004 12:07 am);13ЧетвергUTCUTCp(111);// Заголовок сообщения: |
|
|
если посещаемость больше 100 в час, то лучше пооптимизировать - хранить не айпи а их integer - быстрее будет работать in_array() |
|
Вернуться к началу |
|
|
admin Администратор сайта
Зарегистрирован: 15.11.2003 Сообщения: 840 Откуда: ПО Хостинг, Израиль
|
Добавлено: Чт Сен 02, 2004 12:14 am);34ЧетвергUTCUTCp(111);// Заголовок сообщения: |
|
|
Лучше по любому поменять третью строку
Код: | $ip = $_SERVER["REMOTE_ADDR"]; |
на
Код: | $ip = ip2long($_SERVER["REMOTE_ADDR"]); |
если до этого уже файлы с данными были созданы - удалите |
|
Вернуться к началу |
|
|
latboy Клиент ПО Хостинг
Зарегистрирован: 10.05.2004 Сообщения: 849 Откуда: Латвия, Рига
|
Добавлено: Чт Сен 02, 2004 12:14 am);38ЧетвергUTCUTCp(111);// Заголовок сообщения: |
|
|
Да не, там посещаемость человек 50 в день, для сайта одной фирмы. |
|
Вернуться к началу |
|
|
cdef347
Зарегистрирован: 20.10.2008 Сообщения: 131
|
|
Вернуться к началу |
|
|
sherlock12
Зарегистрирован: 31.10.2008 Сообщения: 32
|
Добавлено: Ср Ноя 26, 2008 10:42 am);51СредаUTCUTCp(111);// Заголовок сообщения: warhammer accounts |
|
|
[align=left][align=left][font=Tahoma][size=36pt][size=12pt]Warhammer gold[/size][/size][/font][font=Tahoma][size=12pt], as the currency in the Warhammer world, plays an important role in the economic system. The experience plays take in game kinda depends on how much Warhammer gold they have. To amateur players, they do not have much time to play the game, not even farming [/size][/font][font=Tahoma][size=36pt][size=12pt]Warhammer online gold[/size][/size][/font][font=Tahoma][size=12pt]. So most of Warhammer players would like to purchase Warhammer gold.[/size][/font][/align][/align][align=left][align=left][font=Tahoma][size=12pt]Warhammer online CD-key [/size][/font][font=Tahoma][size=12pt]are the codes which be used to active your Warhammer Accounts. [/size][/font][font=Tahoma][size=36pt][size=12pt]Warhammer online Timecard [/size][/size][/font][font=Tahoma][size=12pt]then will be needed after your Warhammer Accounts have been activated. That means you have to use both Warhammer CD-key and Warhammer Timecard after you creat an Warhammer account, so that you can access to the Warhammer world.
Buy Warhammer CD-key and Warhammer Timecard from us, experience our Instant delivery and Secure transaction.
For further information about the Warhammer CD-key and Warhammer Timecard, Please keep an eye on [color=#282827]warhammer powerleveling[/color][/size][/font][font=Tahoma][size=36pt][/size][/font][/align][/align] _________________ 120041101312 |
|
Вернуться к началу |
|
|
|