CIM69 - Pictures

This commit is contained in:
“VeLiTi”
2024-07-01 16:52:44 +02:00
parent 80ba36475f
commit 5ab161c62d
4 changed files with 51 additions and 31 deletions

View File

@@ -1716,38 +1716,23 @@ if(($imageFileType == "jpg" || $imageFileType == "png" || $imageFileType == "jpe
//------------------------------------------
// UPLOAD PICTURE for PRODUCTS
//------------------------------------------
function uploadrequest($requestid, $request_line_id, $name){
$identifier = date('YmdHis');
$target_dir = dirname(__FILE__)."/images/requests/";
$input_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);
function uploadrequest($key){
$target_dir = dirname(__FILE__)."/images/cartests/";
$input_file = $target_dir . basename($_FILES["fileToUpload"]["name"][$key]);
$imageFileType = strtolower(pathinfo($input_file,PATHINFO_EXTENSION));
$target_file = $target_dir . $name.'-'.$identifier .'.jpg';
$file_input_check = getimagesize($_FILES["fileToUpload"]["tmp_name"]);
$image_name = $name.'-'.$identifier .'.jpg';
$file_input_check = getimagesize($_FILES["fileToUpload"]["tmp_name"][$key]);
$location = "./assets/images/cartests/".basename($_FILES["fileToUpload"]["name"][$key]);
//Do when JPG or PNG or JPEG or GIF and smaller than 5MB
if(($imageFileType == "jpg" || $imageFileType == "png" || $imageFileType == "jpeg" || $imageFileType == "gif" || $imageFileType == "png") && $_FILES["fileToUpload"]["size"] < 5000000 && $file_input_check !== false) {
if(($imageFileType == "jpg" || $imageFileType == "png" || $imageFileType == "jpeg" || $imageFileType == "gif" || $imageFileType == "png") && $_FILES["fileToUpload"]["size"][$key] < 5000000 && $file_input_check !== false) {
//Upload picture
if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) {
storeImage($requestid,$request_line_id,$image_name);
if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"][$key], $input_file)) {
//ADD FILELOCATION TO POST VARIABLE
$_POST['questions'][$key] = $location;
} else {
}
//}
}
}
function storeImage($requestid, $request_line_id,$image_name){
include dirname(__FILE__,2).'/settings/settings.php';
$pdo = dbConnect($dbname);
$sql = 'INSERT INTO images (requestid, request_line_id, image_name) VALUES (?,?,?)';
$stmt = $pdo->prepare($sql);
$stmt->execute([$requestid, $request_line_id,$image_name]);
}
}
//------------------------------------------
// displayImages
//------------------------------------------