06:19 \"Количество новостей с последнего визита\" | |
Здраствуйте, сегодня я вам помогу сделать чтобы на вашем сайте показывало сколько новостей добавилось с последнего визита пользователя. Ну что начнем? Для начала мы открываем index.php находим: $tpl->set ( '{topnews}', $topnews ); и ниже вставляем: if($is_logged) { $ti = dle_cache("last_time_news", $member_id['user_id']); if($ti === FALSE) { $l = date( "Y-m-d H:i:s", $_SESSION['member_lasttime'] ); $th = date ( "Y-m-d H:i:s", $_TIME ); $t = $db->super_query("SELECT COUNT(id) as count FROM ".PREFIX."_post WHERE date between '$l' and '$th' AND approve = '1'"); $ti = $t['count']; create_cache("last_time_news", $ti, $member_id['user_id']); } $tpl->set ( '{last_time_news}', $ti ); } else { $tpl->set ( '{last_time_news}', '' ); } А потом в шаблоне main.tpl в любом удобном месте вставляем : {last_time_news} Новостей опубликовано пока вас не было Автор хака: SOFTER Автор идеи: arturexp | |
|
Всего комментариев: 0 | |