Доработка HLTV Downloader под css

Тема в разделе "Веб-технологии", создана пользователем kleuser, 23 мар 2015.

  1. kleuser

    kleuser

    Сообщения:
    587
    Симпатии:
    86
    Знающие скриптеры php, помогите подогнать код:
    PHP:
        // Контент
        
    if(!isset($_GET['id'])) throw new Exception('Не введен ID сервера');
        if(isset(
    $_GET['id']) and !isset($server[$_GET['id']])) throw new Exception('Сервер "'.$_GET['id'].'" не найден');
        
    $id $_GET['id'];
        if (
    $handle opendir('files/server_'.$_GET['id'])) {
            
    $i 0;
            
    $content = array();
            while ((
    $file readdir($handle)) !== false) {
                if(
    $file == '.' or $file == '..') continue;
                
    $data explode("-"$file);
                
    $map explode("."$data[2]);
                
    $date unpack("A2year/A2month/A2day/A2hour/A2minute/"$data[1]);
                
    $content[] = array(
                    
    '{content_id}'=>++$i
                    
    '{content_name}'=>$file
                    
    '{content_map}'=>$map[0],
                    
    '{content_date}'=>$date['day'].'.'.$date['month'].'.'.$date['year'].' в '.$date['hour'].':'.$date['minute'], 
                    
    '{content_download}'=>'<a href="{url}files/server_'.$_GET['id'].'/'.$file.'" class="a_button">Скачать</a>
                '
    );
            }
            if(
    count($content)<1
                
    $content[] = array(
                    
    '{content_id}'=>1
                    
    '{content_name}'=>'Файлов нет'
                    
    '{content_map}'=>'',
                    
    '{content_date}'=>''
                    
    '{content_download}'=>''
                
    );

    Нужно чтобы скрипт выводил в нормальном виде дату (к примеру 2015.03.22 в 20:59) и название карты, демки формата 20150322_2059_de_dust2.dem
    Сейчас в таком виде он ничего не выводит, только названия файла