From f3756d0b076a81442e9512b2d3e39de47082cd22 Mon Sep 17 00:00:00 2001 From: vincent-peugnet Date: Mon, 10 Dec 2018 12:23:42 +0100 Subject: media-clean --- app/class/modelmedia.php | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'app/class/modelmedia.php') 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=''; + } + } + } -- cgit v1.2.3