Просмотр файла 2/3020.ru/users/attachments/files.php

Размер файла: 3.08Kb
<?php
  
FOREACH (ARRAY('config', 'connect', 'users') AS $connect) {
  
  INCLUDE_ONCE ("../../system/connections/global/$connect.php"); 
  
}

ACCESS('users');

IF (AJAX() == TRUE){
  
  IF (!GET('url')){
    
    ECHO "<div class='list-menu'>";
    ECHO LG('Неизвестная ошибка');
    ECHO "</div>";
    
  }ELSE{
    
    $url = HTMLSPECIALCHARS(GET('url'));
    $type = HTMLSPECIALCHARS(GET('type'));
    
    ECHO "<div class='list-menu'>";
    
    ECHO "<a load='none' id='upload' class='h1' action='/users/attachments/photos.php?url=".$url."&type=".$type."'>".LG('Фото')."</a>";
    ECHO "<a load='none' id='upload' class='h1' action='/users/attachments/music.php?url=".$url."&type=".$type."'>".LG('Музыка')."</a>";
    ECHO "<a load='none' id='upload' class='h1' action='/users/attachments/videos.php?url=".$url."&type=".$type."'>".LG('Видео')."</a>";
    ECHO "<a load='none' id='upload' class='h1 h' action='/users/attachments/files.php?url=".$url."&type=".$type."'>".LG('Файл')."</a>";
    
    ECHO "</div>";
    
    ECHO "<div class='list-menu'>";
    
    ECHO "<center>";
    
    ECHO LG('Разрешается выгружать файлы форматов:'); 
    ECHO ' <b>.mp3, .mp4, .wav, .aac, .zip, .7zip, .rar, .doc, .txt, .docx, .pdf, .jpg, .jpeg, .png, .gif, .3gp, .ppt, .pptx, .flv, .mkv</b>';
    
    ECHO "<br /><br />";
    
    ECHO LG('Максимально допустимый размер:');
    
    ECHO " <br /><span class='count'>".SIZE_FILE(CONFIG('MAXFILESIZE'))."</span>";
    
    ECHO "<br /><br />";
   
    FILE::UPLOAD('/files/receiver/attachments_files.php?url='.$url.'&type='.$type, 'Загрузить', 1, 'btn-big');
    
    IF (DB::GET_COLUMN("SELECT COUNT(*) FROM `FILES` WHERE `USER_ID` = '".$user['ID']."'") > 0) {
      
      ECHO "<p><b>".LG('или')."</b></p>";
    
    }
    
    ECHO "</center>";
    
    ECHO "</div>";
    
    $data = DB::GET_STRING_ALL("SELECT * FROM `FILES` WHERE `USER_ID` = '".$user['ID']."' ORDER BY `TIME` DESC LIMIT 10");
    
    ECHO "<div id='files_list'>";
    
    WHILE ($list = $data->FETCH()){
      
      ECHO "<div class='list-menu'>";
      
      ECHO FILE::ICONS($list['EXT'], 'small');
      
      ECHO ' <b>'.TEXT_ABSOLUTE($list['NAME']).'.'.TEXT_ABSOLUTE($list['EXT']).'</b><br />';
      
      ECHO '<a href="'.BASE64_DECODE($url).'&add_atcom_files='.$list['ID'].'&url='.$url.'" class="btn-o">';
      
      ECHO "".ICONS('plus', 15, 'fa-fw')." ".LG('Выбрать')."</a>";
      
      ECHO "</div>";
    
    }
    
    ECHO "</div>";
    
    IF (DB::GET_COLUMN("SELECT COUNT(*) FROM `FILES` WHERE `USER_ID` = '".$user['ID']."'") >= 10) {
      
      ECHO "<div class='list-menu'>";
      
      ?><br /><center><a onclick="show_more('/system/AJAX/php/files_list.php?url=<?=$url?>', '#show_more_avatar', '#files_list', 10)" class="btn-big" id="show_more_avatar" count_show="10" count_add="10"><?=LG('Показать еще')?></a></center><? 
        
      ECHO "</div>";
    
    }
    
  }
  
}ELSE{
  
  ECHO LG('Не удалось установить соединение');

}
  
?>