Changeset 514 for trunk/Modules/File


Ignore:
Timestamp:
Apr 8, 2013, 10:40:40 PM (11 years ago)
Author:
chronos
Message:
  • Upraveno: Detekce typu stahovaných souborů se nyní provádí přímo přes pole MIME typů.
  • Opraveno: Chyba dělení nulou při zobrazení tarifů a počítání agregace rychlosti.
  • Opraveno: Řazení služeb v tabulce dle jména a až pak dle rychlosti stahování.
Location:
trunk/Modules/File
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Modules/File/File.php

    r507 r514  
    11<?php
     2
     3include_once(dirname(__FILE__).'/MimeTypes.php');
    24
    35class File extends Module
     
    4143  function DetectMimeType($FileName)
    4244  {
    43     // For proper mime-type detection php-pecl-Fileinfo package should be installed on *nix systems
    44     $FileInfo = new finfo(FILEINFO_MIME, '/usr/share/misc/magic');
    45     $Result = $FileInfo->file($FileName);
    46     //$FileInfo->close();
     45        global $MimeTypes;
     46       
     47    $Result = $MimeTypes[pathinfo($FileName, PATHINFO_EXTENSION)][0];
    4748    return($Result);
    4849  }
Note: See TracChangeset for help on using the changeset viewer.