| @@ 1501-1516 (lines=16) @@ | ||
| 1498 | * @param string $filename Le fichier (avec son chemin d'accès complet) dont on veut connaître le type mime |
|
| 1499 | * @return string |
|
| 1500 | */ |
|
| 1501 | public static function getMimeType($filename) |
|
| 1502 | { |
|
| 1503 | if (function_exists('finfo_open')) { |
|
| 1504 | $finfo = finfo_open(); |
|
| 1505 | $mimetype = finfo_file($finfo, $filename, FILEINFO_MIME_TYPE); |
|
| 1506 | finfo_close($finfo); |
|
| 1507 | ||
| 1508 | return $mimetype; |
|
| 1509 | } else { |
|
| 1510 | if (function_exists('mime_content_type')) { |
|
| 1511 | return mime_content_type($filename); |
|
| 1512 | } else { |
|
| 1513 | return ''; |
|
| 1514 | } |
|
| 1515 | } |
|
| 1516 | } |
|
| 1517 | ||
| 1518 | /** |
|
| 1519 | * Retourne un criteria compo qui permet de filtrer les produits sur le mois courant |
|
| @@ 1644-1659 (lines=16) @@ | ||
| 1641 | * @param string $filename Le fichier (avec son chemin d'accès complet) dont on veut connaître le type mime |
|
| 1642 | * @return string |
|
| 1643 | */ |
|
| 1644 | public static function getMimeType($filename) |
|
| 1645 | { |
|
| 1646 | if (function_exists('finfo_open')) { |
|
| 1647 | $finfo = finfo_open(); |
|
| 1648 | $mimetype = finfo_file($finfo, $filename, FILEINFO_MIME_TYPE); |
|
| 1649 | finfo_close($finfo); |
|
| 1650 | ||
| 1651 | return $mimetype; |
|
| 1652 | } else { |
|
| 1653 | if (function_exists('mime_content_type')) { |
|
| 1654 | return mime_content_type($filename); |
|
| 1655 | } else { |
|
| 1656 | return ''; |
|
| 1657 | } |
|
| 1658 | } |
|
| 1659 | } |
|
| 1660 | ||
| 1661 | /** |
|
| 1662 | * Retourne un criteria compo qui permet de filtrer les produits sur le mois courant |
|