diff options
author | vincent-peugnet <v.peugnet@free.fr> | 2018-12-10 12:23:42 +0100 |
---|---|---|
committer | vincent-peugnet <v.peugnet@free.fr> | 2018-12-10 12:23:42 +0100 |
commit | f3756d0b076a81442e9512b2d3e39de47082cd22 (patch) | |
tree | 194762fec9dd7d6d51e92e080b0b40a5b1b78d3b /app/class/modelmedia.php | |
parent | 7cafbbb9d9ec14462fe8ce0eda86c42d22367757 (diff) | |
download | wcms-f3756d0b076a81442e9512b2d3e39de47082cd22.tar.gz wcms-f3756d0b076a81442e9512b2d3e39de47082cd22.zip |
media-clean
Diffstat (limited to 'app/class/modelmedia.php')
-rw-r--r-- | app/class/modelmedia.php | 21 |
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=''; + } + } + } |