Вход Регистрация
Файл: includes/functions_fc.php
Строк: 78
<?
function get_categories($categories=''){
 global 
$db;
if (isset(
$categories))
 {
   if (
$categories!='' and intval($categories)>and strlen($categories)<5)
    {
      
$categories intval($categories);
      
$sql 'SELECT forum_id FROM FOR_attachments WHERE forum_id='.$categories.' LIMIT 0,1';
      if(!
$result $db->sql_query($sql))
        {
            
message_die(GENERAL_ERROR"has occurred error at request amount files from chosen to categories"''__LINE____FILE__);
        }
      
$row=$db->sql_fetchrow($result);
      if (!
mysql_num_rows($result))
       {
          
$categories=0;
          
$error='Неверно указана категория';
       }
    }else{
       
$categories=0;
    }
 }else{
    
$categories=0;
 }
 return 
$categories;
}
function 
get_page($page=''$categories='')
{
if (isset(
$page) and $categories!=0)
 {
   if (
$page!='' and $page>and strlen($page)<5)
    {
       global 
$db;
      
$page intval($page);
      
$sql='SELECT attach_id FROM FOR_attachments WHERE forum_id='.$categories.' LIMIT '.$page.', 1';
      
$result=$db->sql_query($sql);
      if (
mysql_num_rows($result)==0)
        {
          
$page=0;
        }
    }else{
       
$page=0;
    }
 }else{
    
$page=0;
 }
 return 
$page;
}
function 
get_count_id($count_id=''$categories=''$page=''
{
if (isset(
$count_id) and intval($count_id)>and strlen($count_id)<and $categories>and $page>=0)
  {
    global 
$db;
    
$count_id=intval($count_id);
    
$sql='SELECT attach_id, forum_id,post_id FROM FOR_attachments WHERE attach_id='.$count_id.' AND forum_id='.$categories;
    if (!
$result=$db->sql_query($sql))
     {
          
message_die(GENERAL_ERROR"has occurred error at request amount files from chosen to categories"''__LINE____FILE__);
     }
     if (!
mysql_num_rows($result))
      {
         
$count_id=0;
         
$error='В выбраной категории нет файла с указаным id';
      }else{
         
$row=$db->sql_fetchrow($result);
      }
  }else{
       
$count_id=0;
  }
  return 
$count_id;
}
function 
identification_user($sid='')
{
if (isset(
$sid))
 {
    
$sid=htmlspecialchars(stripslashes($sid));
     global 
$db;
    
$session_query='SELECT * FROM FOR_sessions WHERE session_id="'.$sid.'"';
    
$session_result=$db->sql_query($session_query);
    
$session=$db->sql_fetchrow($session_result);
    if (
mysql_num_rows($session_result)>0)
     {
       
$user_id=$session['session_user_id'];
       if (
$user_id!=-1)
       {
          
$user_data='SELECT username, user_level FROM FOR_users WHERE user_id='.$user_id;
          
$user_data=$db->sql_query($user_data);
          
$user_data=$db->sql_fetchrow($user_data);
   
          
$user_level=$user_data['user_level'];
          
$user_name=$user_data['username'];
        }else{
           
$user_level=0;
           
$user_name='Anonymous';
        }
      }else{
            
$user_level=0;
            
$user_name='Anonymous';
            
$user_id!=-1;
      }
}else{
       
$user_level=0;
       
$user_name='Anonymous';
       
$user_id!=-1;
}
 
$user_data['name']=$user_name;
 
$user_data['user_level']=$user_level;
 
$user_data['user_id']=$user_id;
  
$user_data['sid']=$sid;
 return 
$user_data;
}
?>
Онлайн: 2
Реклама