ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > SЕО/Финансовые задачи/Социальные сети > SЕО - тонкости, методы раскрутки
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #4  
Старый 05.11.2007, 21:29
ant0ha
Участник форума
Регистрация: 22.05.2007
Сообщений: 144
Провел на форуме:
306311

Репутация: 119
По умолчанию

Счетчик лучше писать самому, в этом нет ничего сложного, и под свой дизайн без проблем настроить можно.

Вот пример моего:
PHP код:
<?php
error_reporting
(0);
header ("Content-type: image/gif");

$mysql_host "localhost"//хост Mysql
$mysql_login "root"//пользователь Mysql
$mysql_pass "password"//пароль Mysql
$mysql_db "counter"//база Mysql

mysql_connect($mysql_host,$mysql_login,$mysql_pass) or die();
mysql_select_db($mysql_db);

$query=mysql_query("select * from `counter`") or die();
$array=mysql_fetch_array($table);

$all=$array['visit_all']+1;
$today=$array['visit_today']+1;
$today_unic=$array['visit_today_unic'];

$ip=getenv("REMOTE_ADDR");
$iplist=explode(";",$array['ip']);

if (!
in_array($ip,$iplist)){
  
mysql_query("update `counter` set `visit_all`=`visit_all`+1,`visit_today`=`visit_today`+1,`visit_today_unic`=`visit_today_unic`+1,`ip`=CONCAT(ip,'$ip',';')") or die();
  
$today_unic=$today_unic+1;
} else {
  
mysql_query("update `counter` set `visit_all`=`visit_all`+1,`visit_today`=`visit_today`+1") or die();
}

$url='www.site.ru'// URL вашего сайта

function tic($url){
  
$pattern "http://bar-navig.yandex.ru/u?ver=2&show=32&url=http://";
  
$url trim($url'/') . '/';
  
$url str_replace('http://'''$url);
  
$txt file_get_contents($pattern.$url);
  
preg_match('|<tcy rang="\d*" value="(.*)"/>|'$txt$out);
  
$cy = (int) $out[1];
  return 
$cy;
}
$tic=tic($url);

$imgname="counter.gif"// картинка счетчика

$im=@imagecreatefromgif($imgname);
$text_color imagecolorallocate ($im000);
// сдесь нужно настроить расположение этих данных на картинке
// первая цифра размер шрифта, две другие - координаты по x и y
imagestring ($im3527,  $tic$text_color);
imagestring ($im119514,  $all$text_color);
imagestring ($im124514,  $today$text_color);
imagestring ($im129514,  $today_unic$text_color);
imagegif($im);
?>
Структура таблицы counter
Код:
CREATE TABLE `counter` (
`visit_all` int(12) NOT NULL default '0',
`visit_today` int(12) NOT NULL default '0',
`visit_today_unic` int(12) NOT NULL default '0',
`ip` text NOT NULL,
)
Счетчик выводит текущий индекс цитируемости, количество уникальных просмотров сегодня, количество просмотров сегодня, количество просмотров всего.
 
Ответить с цитированием
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ