aboutsummaryrefslogtreecommitdiff
path: root/app/class/modelmedia.php
diff options
context:
space:
mode:
authorvincent-peugnet <v.peugnet@free.fr>2018-12-10 12:23:42 +0100
committervincent-peugnet <v.peugnet@free.fr>2018-12-10 12:23:42 +0100
commitf3756d0b076a81442e9512b2d3e39de47082cd22 (patch)
tree194762fec9dd7d6d51e92e080b0b40a5b1b78d3b /app/class/modelmedia.php
parent7cafbbb9d9ec14462fe8ce0eda86c42d22367757 (diff)
downloadwcms-f3756d0b076a81442e9512b2d3e39de47082cd22.tar.gz
wcms-f3756d0b076a81442e9512b2d3e39de47082cd22.zip
media-clean
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='';
+ }
+ }
+
}