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

Форум PHP

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

 

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

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

тема: Простой счетчик посещений для сайта
 
 автор: Ромик   (26.05.2013 в 15:03)   письмо автору
 
 

Здраствуйте, у меня есть вопрос.
Можно ли на сайт вставить как нибудь счетчик посититлей, чтобы его видели все поситители?, просто цифрами
Ну или как подругому это осуществить!

  Ответить  
 
 автор: psychomc   (26.05.2013 в 16:28)   письмо автору
 
   для: Ромик   (26.05.2013 в 15:03)
 

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

  Ответить  
 
 автор: DangerBay   (26.05.2013 в 21:14)   письмо автору
 
   для: Ромик   (26.05.2013 в 15:03)
 

Пример простого счетчика:
<?php
$filename 
'counter.txt';
$data     file($filenameFILE_IGNORE_NEW_LINES FILE_SKIP_EMPTY_LINES);
$c        count($data);
$ip       getenv('REMOTE_ADDR');

if (!isset(
$_COOKIE['counter']) && !in_array($ip$data)) {
    
file_put_contents($filename$ip "\r\n"FILE_APPEND LOCK_EX);
    
setcookie('counter'truestrtotime('today 23:59:59'));
    
$c++;
}

echo 
'Хостов: ' $c;
?>


Создать counter.txt и правильно прописать к нему путь.
Создать второй php файл и поставить его на крон c запуском в 0:00 раз в день
<?php
file_put_contents
('counter.txt''');
?>


Подойдет для простого сайта.
Лучше конечно БД использовать, могу дать пример если надо, там крон не понадобится

  Ответить  
 
 автор: Ромик   (26.05.2013 в 21:46)   письмо автору
 
   для: DangerBay   (26.05.2013 в 21:14)
 

Спасибо, я в php не селен ,боюсь даже это не осилю(

  Ответить  
 
 автор: DangerBay   (26.05.2013 в 21:51)   письмо автору
 
   для: Ромик   (26.05.2013 в 21:46)
 

существуют "сервисы счетчиков"


http://www.liveinternet.ru
http://hotlog.ru
http://top.mail.ru
https://www.openstat.ru

  Ответить  
 
 автор: Ромик   (26.05.2013 в 21:55)   письмо автору
 
   для: DangerBay   (26.05.2013 в 21:51)
 

Я хочу чтобы и в дизайн он подходил !

  Ответить  
 
 автор: Yuriev   (26.05.2013 в 23:17)   письмо автору
 
   для: Ромик   (26.05.2013 в 21:55)
 

Обычно предлагается на выбор много цветов счетчика

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

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