[*] Class: Tools::fileAttachment()

This commit is contained in:
PrestaEdit
2013-03-29 10:40:07 +01:00
parent 91a4a4955e
commit 18edd9bf75
+15
View File
@@ -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;
}
}
/**