{% else-1 %}
для dcms


// определим в гостях нашего сайта поисковики

                        
<?php
// тут дкмсовские инклуды не забываем :)
$set['title']='Гости на сайте'; // заголовок страницы
include_once 'sys/inc/thead.php';
title();
aut();
function botDetect($bot){
if(preg_match('/google/', gethostbyaddr($bot)))
return'Поисковый бот Google';
elseif(preg_match('/yandex/', gethostbyaddr($bot)))
return'Поисковый бот Yandex';
elseif(preg_match('/rambler/', gethostbyaddr($bot)))
return'Поисковый бот Rambler';
elseif(preg_match('/mail/', gethostbyaddr($bot)))
return'Поисковый бот MailRu';
else
return'Гость';
}
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `guests` WHERE `date_last` > '".(time()-600)."' AND `pereh` > '0'"), 0);
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
$q = mysql_query("SELECT * FROM `guests` WHERE `date_last` > '".(time()-600)."' AND `pereh` > '0' ORDER BY `date_aut` DESC LIMIT $start, $set[p_str]");
echo "<table class='post'>
";
if ($k_post==0)
{
echo " <tr>
";
echo " <td class='p_t'>
";
echo "Нет гостей на сайте
";
echo " </td>
";
echo " </tr>
";
}
while ($guest = mysql_fetch_assoc($q))
{
echo " <tr>
";
if ($set['set_show_icon']==2){
echo " <td class='icon48' rowspan='2'>
";
echo "<img src='/style/themes/$set[set_them]/guest.png' alt='' />";
echo " </td>
";
}
echo " <td class='p_t'>
";
echo botDetect($guest['ip']);
echo " </td>
";
echo " </tr>
";
echo " <tr>
";
echo " <td class='p_m'>
";
echo "<span class="ank_n">Посл. посещение:</span> <span class="ank_d">".vremja($guest['date_last'])."</span><br />
";
echo "<span class="ank_n">Переходов:</span> <span class="ank_d">$guest[pereh]</span><br />
";
if ($guest['ua']!=NULL)echo "<span class="ank_n">UA:</span> <span class="ank_d">$guest[ua]</span><br />
";
if (isset($user) && ($user['level']>0))
{
if (user_access('guest_show_ip') && $guest['ip']!=0)echo "<span class="ank_n">IP:</span> <span class="ank_d">".long2ip($guest['ip'])."</span><br />
";
if (user_access('guest_show_ip') && opsos($guest['ip']))echo "<span class="ank_n">Пров:</span> <span class="ank_d">".opsos($guest['ip'])."</span><br />
";
if (otkuda($guest['url']))echo "<span class="ank_n">URL:</span> <span class="ank_d"><a href='$guest[url]'>".otkuda($guest['url'])."</a></span><br />
";
}
echo " </td>
";
echo " </tr>
";
}
echo "</table>
";
if ($k_page>1)str("?",$k_page,$page); // Вывод страниц
// нижние инклуды
?>
1 46 0
0

Нет фото
Dizel * 0.09
• 31 авг 2013, 16:49


белая страница