Янулов, ну тогда как мне сделать правильный счетчик? Какой запрос к базе нужно писать?
старый счетчик не пашет так как вроде соре.пхп менен вроде
Но ведь коре.php не присутствует в архиве
Shady, как это не присутствует? Присутствует.
$out.= "<li><a href='".$home."/dia ry/index.php?act=us ers&id=". $user['id']. "'>Дневник ". $user['name']. "</a></li>";
///
куда можно и как это вставить в анкете? А то либо ошибка, либо белый экран...
semak7, Ставь так echo "<li><a href='".$home."/dia ry/index.php?act=us ers&id=". $user['id']. "'>Дневник ". $user['name']. "</a></li>";
У меня вылезает "ошибка" когда начинаю редактировать свою запись
Счетчик и старый если че работает
гг
Дайте код на главную со счётчиком.
///////////////////////////////////////////////////////////////////
//////////////ИНСТРУКЦИЯ ПО УСТАНОВКЕ///////////////////////////////
/////////////////////////////////////////////////////////////////////////
1.Заливаем папку dn на хост, импортируем 2 sql-файла в базу.
2. Вставляем в файл incfiles/func.php след функции:
/////////////////////////////////////////////////////////////////////////
function dn_new()
{
global $user_id;
global $realtime;
if ($user_id)
{
$req = mysql_query("SELECT COUNT(*) FROM `dnevniki`
LEFT JOIN `cms_dn_rdm` ON `dnevniki`.`id` = `cms_dn_rdm`.`topic_id` AND `cms_dn_rdm`.`user_id` = '" . $user_id . "'
WHERE `dnevniki`.`type`='1'
AND (`cms_dn_rdm`.`topic_id` Is Null
OR `dnevniki`.`vr` > `cms_dn_rdm`.`time`);");
return mysql_result($req, 0);
} else
{
return false;
}
}
/////////////////////////////////////////////////////////////////////
function fdn()
{
global $realtime;
global $user_id;
$fl = mysql_query("SELECT COUNT(*) FROM `dnevniki` WHERE `type`='1' ;");
$countf = mysql_result($fl, 0);
$req = mysql_query("SELECT COUNT(*) FROM `dnevniki`
LEFT JOIN `cms_dn_rdm` ON `dnevniki`.`id` = `cms_dn_rdm`.`topic_id` AND `cms_dn_rdm`.`user_id` = '" . $user_id . "'
WHERE `dnevniki`.`type`='1'
AND (`cms_dn_rdm`.`topic_id` Is Null
OR `dnevniki`.`vr` > `cms_dn_rdm`.`time`);");
$countf1 = mysql_result($req, 0);
$out = $countf;
if ($countf1 > 0 && isset($user_id))
{
$out = $out . "/<font color='#FF0000'>+$countf1</font>";
}
return $out;
}
///////////////////////////////////////////////////////////////////////////////
4. в файле pages/mainmenu добавляем:
echo'<div class="menu"><a href="dn/?">Ваши дневники</a> (' . fdn() . ')</div>';
5 В дайджесте (файл index.php в корне):
// Дневники
$total_dn= dn_new();
if ($total_dn > 0)
echo '<div class="menu">Дневники: ' . $total_dn . ' <a href="dn/news.php">>>></a></div>';