insha (29.10.2010/15:17)Вот замени эту функцию в func.php
Как сделать так чтоб сообщения в гостевой показывались все и не уходили? Т.е. Обычно во второй день есть там пост а на главной (0)
Если вызвать без второго параметра будут считаться все сообщения, если со вторым, то будет как на стандартном
function gbook($mod = 0, $vse = 0){
////////////////////////////////////////////////////////////
// Статистика гостевой //
////////////////////////////////////////////////////////////
// Если вызвать с параметром 1, то будет выдавать колличество новых в гостевой
// Если вызвать с параметром 2, то будет выдавать колличество новых в Админ-Клубе
global $realtime, $rights;
if($mod == 1){
if($vse == 1){
$count = mysql_result(mysql_query("SELECT COUNT(*) FROM `guest` WHERE `adm`='0' AND `time` > '" . ($realtime - 86400) . "'"), 0);
}else{
$count = mysql_result(mysql_query("SELECT COUNT(*) FROM `guest` WHERE `adm`='0'"), 0);
}
}elseif($mod == 2 && $rights >= 1){
if($vse == 1){
$count = mysql_result(mysql_query("SELECT COUNT(*) FROM `guest` WHERE `adm`='1' AND `time` > '" . ($realtime - 86400) . "'"), 0);
}else{
$count = mysql_result(mysql_query("SELECT COUNT(*) FROM `guest` WHERE `adm`='1'"), 0);
}
}else{
if($vse == 1){
$count = mysql_result(mysql_query("SELECT COUNT(*) FROM `guest` WHERE `adm`='0' AND `time` > '" . ($realtime - 86400) . "'"), 0);
}else{
$count = mysql_result(mysql_query("SELECT COUNT(*) FROM `guest` WHERE `adm`='0'"), 0);
}
if ($rights >= 1){
if($vse == 1){
$req = mysql_query("SELECT COUNT(*) FROM `guest` WHERE `adm`='1' AND `time`>'" . ($realtime - 86400) . "'");
}else{
$req = mysql_query("SELECT COUNT(*) FROM `guest` WHERE `adm`='1'");
}
$count = $count . ' / <span class="red"><a href="str/guest.php?act=ga&do=set">' . mysql_result($req, 0) . '</a></span>';
}
}
return $count;
}