Файл: InstantSocial/uploud/includes/myphp/nextgame.php
Строк: 46
<?php
if(!defined('VALID_CMS')) { die('ACCESS DENIED'); }
include(PATH.'/includes/nextgame.inc.php');
$inCore = cmsCore::getInstance();
$inCore->loadClass('user');
$inUser = cmsUser::getInstance();
//получаем данные о приложениях с nextgame
$fopen_url = 'http://api2.nextgame.ru/api/?method=apps.getInfo&site_id='.SITE_ID ;
if ($f = @fopen($fopen_url, 'r')) {
$json_content = '';
while (!feof($f)) {
$json_content .= fgets($f, 4096);
}
fclose($f);
}
$data = json_decode($json_content, true);
foreach($data as $id){
foreach($id as $game){
$app_id = $game['id'];
$title = $game['title'];
$description = $game['description'];
$logo = $game['logo'];
$title = iconv('utf-8', 'cp1251', $title);
$description = iconv('utf-8', 'cp1251', $description);
$logo_src = '<img src='.$logo.'>';
// формируем код для перехода в игру
if($user_id = $inUser->id){
$user_code = getLinkGame($user_id, $app_id );
} else {
$user_code = '<script type='text/javascript' src='http://api2.nextgame.ru/iframe/js/link/?app_id='.$app_id.'&site_id='.SITE_ID.''></script>';
}
$html ='<table><tr colspan="2"><h3><nobr>'.$title.'</nobr></h3></tr><tr><td style="width:120px; padding-left:10px">'.$logo_src.'</td><td style="align:left; padding-left:20px">'.$description.'<br><br><br><br><p>Запустить приложение:</p>'.$user_code.'</td></tr></table>';
echo $html;
}
}
?>