aboutsummaryrefslogtreecommitdiff
path: root/app/class/modelmedia.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/class/modelmedia.php')
-rw-r--r--app/class/modelmedia.php21
1 files changed, 21 insertions, 0 deletions
diff --git a/app/class/modelmedia.php b/app/class/modelmedia.php
index 89c253f..5706c26 100644
--- a/app/class/modelmedia.php
+++ b/app/class/modelmedia.php
@@ -132,6 +132,27 @@ class Modelmedia extends Model
}
+ public function upload(string $target)
+ {
+ if($target[strlen($target)-1] != DIRECTORY_SEPARATOR)
+ $target .= DIRECTORY_SEPARATOR;
+ $count=0;
+ foreach ($_FILES['file']['name'] as $filename)
+ {
+ $fileinfo = pathinfo($filename);
+ $extension = idclean($fileinfo['extension']);
+ $id = idclean($fileinfo['filename']);
+
+ $temp=$target;
+ $tmp=$_FILES['file']['tmp_name'][$count];
+ $count=$count + 1;
+ $temp .= $id .'.' .$extension;
+ move_uploaded_file($tmp,$temp);
+ $temp='';
+ $tmp='';
+ }
+ }
+
}