Дневники

8.55K
.
Color Is Life...
Янулов, ну тогда как мне сделать правильный счетчик? Какой запрос к базе нужно писать?
.
ЁжиГ В СтрингАх
старый счетчик не пашет так как вроде соре.пхп менен вроде
.
Color Is Life...
Но ведь коре.php не присутствует в архиве
.
В стельку трезвый
Shady, как это не присутствует? Присутствует.
.
$out.= "<li><a href='".$home."/dia ry/index.php?act=us ers&amp;id=". $user['id']. "'>Дневник ". $user['name']. "</a></li>";
///
куда можно и как это вставить в анкете? А то либо ошибка, либо белый экран...
.
semak7, Ставь так echo "<li><a href='".$home."/dia ry/index.php?act=us ers&amp;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 . '&nbsp;<a href="dn/news.php">&gt;&gt;&gt;</a></div>';
Всего: 548