[*] Class: Tools::fileAttachment()
This commit is contained in:
@@ -2259,6 +2259,21 @@ FileETag INode MTime Size
|
||||
return $pattern;
|
||||
return preg_replace('/\\\[px]\{[a-z]\}{1,2}|(\/[a-z]*)u([a-z]*)$/i', "$1$2", $pattern);
|
||||
}
|
||||
|
||||
public static function fileAttachment($input = 'fileUpload')
|
||||
{
|
||||
$fileAttachment = null;
|
||||
if (isset($_FILES[$input]['name']) && !empty($_FILES[$input]['name']) && !empty($_FILES[$input]['tmp_name']))
|
||||
{
|
||||
$filename = uniqid().substr($_FILES[$input]['name'], -5);
|
||||
$fileAttachment['content'] = file_get_contents($_FILES[$input]['tmp_name']);
|
||||
$fileAttachment['name'] = $_FILES[$input]['name'];
|
||||
$fileAttachment['mime'] = $_FILES[$input]['type'];
|
||||
$fileAttachment['error'] = $_FILES[$input]['error'];
|
||||
}
|
||||
|
||||
return $fileAttachment;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user