Вход Регистрация
Файл: adm_panel/fiera_news_inc.php
Строк: 33
<?
if ($set['license_mod'] == 1){
$break = Explode('/', $_SERVER['SCRIPT_NAME']);
$file = $break[count($break) - 1];
$cachefile = H.'sys/cache/other/news_fiera.html';

if (
file_exists($cachefile) and time() - 3600  < filemtime($cachefile)) 
{
    require_once 
$cachefile;
    }    
    else
    {

    
ob_start(); # Запуск буфера вывода

$localFile = file_get_contents(H.'sys/ini/vers.ini');
$fiera_vers = parse_ini_string($localFile);

$api_news = json_decode(@file_get_contents(FIERA_API_NEWS_US.'?key='.$fiera_vers['key'].'&url='. $_SERVER['HTTP_HOST']), true);

if (
$api_news != null)
    {
        foreach (
$api_news as $post)
        {
        
        if (
$post['error'] != null)
        {
            
msg($post['error']);
        }
        else
        {    
            echo 
"<div class='p_m'>";
            echo 
"
            <span class='adm_panel_span'> "
. output_text(base64_decode($post['title'])) ."</span>   <span style='float:right' class='adm_panel_span'>". vremja($post['time']) ."</span> 
            <br/><br/>
            "
. output_text(base64_decode($post['msg'])) ."
            </div>
            "
;
            }
        }

    }
$cached = fopen($cachefile, 'w');
fwrite($cached, ob_get_contents());
fclose($cached);
ob_end_flush(); # Отправялем вывод в браузер

}

}    
//else msg(lang('Сервис API FIERA отключен'));
Онлайн: 1
Реклама