Блин не работает спасайте добрые люди)))уже и кеширование поменял на Memcache ,спать не лягу пока не заработает
hotnum.php создал, код закинул,в папку engine/ajax/ скопировал,стили в styles.css вставил,код <a href="/filmy">Фильмы в HD</a><i class="redround hide"></i>.в коде 111 повторяются три раза все и заменил на нужную категорию.подскажи что ещё? вот код такой получился верно? <?php @error_reporting ( E_ALL ^ E_WARNING ^ E_NOTICE ); @ini_set ( 'display_errors', true ); @ini_set ( 'html_errors', false ); @ini_set ( 'error_reporting', E_ALL ^ E_WARNING ^ E_NOTICE ); define( 'DATALIFEENGINE', true ); define( 'ROOT_DIR', dirname(dirname(dirname(__FILE__))) ); define( 'ENGINE_DIR', ROOT_DIR . '/engine' ); include ENGINE_DIR . '/data/config.php'; date_default_timezone_set ( $config['date_adjust'] ); require_once ENGINE_DIR . '/classes/mysql.php'; require_once ENGINE_DIR . '/data/dbconfig.php'; require_once ENGINE_DIR . '/modules/functions.php'; @header("Access-Control-Allow-Methods: GET, POST"); @header("Access-Control-Allow-Credentials: true"); @header("Access-Control-Allow-Headers: Content-Type, *"); @header("Access-Control-Allow-Origin: " . rtrim($config['http_home_url'], '/')); @header("Content-type: application/json; charset={$config['charset']}"); @header("Content-type: text/html; charset={$config['charset']}"); dle_session(); $cat_info = get_vars("category"); if (!is_array($cat_info )) { $cat_info = array (); $db->query ( "SELECT * FROM " . PREFIX . "_category ORDER BY posi ASC" ); while ( $row = $db->get_row () ) { $cat_info[$row['id']] = array (); foreach ( $row as $key => $value ) { $cat_info[$row['id']][$key] = stripslashes ( $value ); } } set_vars("category", $cat_info); $db->free(); } if( isset($_COOKIE['dle_hotnumtime']) && intval($_COOKIE['dle_hotnumtime']) ) { $htdate = date("Y-m-d H:i:s", intval($_COOKIE['dle_hotnumtime'])); } elseif( isset($_REQUEST['hotnumtime']) && intval($_REQUEST['hotnumtime']) ) { $htdate = date("Y-m-d H:i:s", intval($_REQUEST['hotnumtime'])); } else { $htdate = date("Y-m-d H:i:s", intval(time()-(60*60*24*7))); } $cat_id = get_ID($cat_info, end(@explode('/', trim($_SERVER['HTTP_REFERER'], '/')))); $_post = $db->super_query("SELECT COUNT(*) AS count FROM " . PREFIX . "_post WHERE date > '{$htdate}' AND approve='1' AND category REGEXP '[[:<:]](34)[[:>:]]'"); if( $_post['count'] && ($cat_id != 34) ) { echo json_encode(array('status' => 'ok', 'num' => $_post['count'])); } else { echo json_encode(array('status' => 'ok', 'num' => 0, 'time' => ($cat_id == 34) ? time() : 0 )); } ?>
ты извини но я гдето делаю что то не так,скрипт закинул в шаблон/js/jquery.cookie.js, в main.tpl я так понимаю подключил <script src="{THEME}/js/jquery.cookie.js"></script> </head>,код в меню вставил <a href="/filmy">Фильмы в HD</a><i class="redround hide">1</i>,в hotnum.php коде такие изминения $_post = $db->super_query("SELECT COUNT(*) AS count FROM " . PREFIX . "_post WHERE date > '{$htdate}' AND approve='1' AND category REGEXP '[[:<:]](34)[[:>:]]'"); if( $_post['count'] && ($cat_id != 34) ) { echo json_encode(array('status' => 'ok', 'num' => $_post['count'])); } else { echo json_encode(array('status' => 'ok', 'num' => 0, 'time' => ($cat_id == 34) ? time() : 0 )); разжуй мне пожалуйста ,а то я что то не догоняю.
а этот код для кого ? http://zerocoolpro.biz/forum/threads/modul-novinki-kotorye-vy-esche-ne-posmotreli.977/#post-15835
перед </ head > добавить HTML: <script type="{THEME}/js/jquery.cookie.js"></script> файл jquery.cookie.js в папку с шаблонам в JS положить