Exemple #1
0
 public static function importFromDisk($type, $filename, $category = 0)
 {
     if (!file_exists($filename)) {
         return false;
     }
     $key = array();
     $key['size'] = filesize($filename);
     $key['name'] = basename($filename);
     $key['tmp_name'] = $filename;
     $key['type'] = get_mimetype_of_file($filename);
     return self::import($type, $key, $category, true);
 }
Exemple #2
0
/**
 * @return mimetype of filename
 */
function get_mimetype_of_data($data)
{
    $tmp_name = tempnam("/tmp", "mime-check");
    $fp = fopen($tmp_name, "w");
    fwrite($fp, $data);
    fclose($fp);
    $res = get_mimetype_of_file($tmp_name);
    unlink($tmp_name);
    return $res;
}