MOON
Server: Apache
System: Linux nserver.cafsindia.com 4.18.0-553.104.1.lve.el8.x86_64 #1 SMP Tue Feb 10 20:07:30 UTC 2026 x86_64
User: cafsindia (1002)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: /home/cafsindia/uds.cafsinfotech.in/smart_hrms_dev/bank/upload_files/upload.php
<?php
$send_for = "";
if(isset($_REQUEST['send_for'])){
	$send_for  = $_REQUEST['send_for'];
}
$send_from = "";
if(isset($_REQUEST['send_from'])){
	$send_from  = $_REQUEST['send_from'];
}

if(($send_for !== "") && ($send_from !== "")){
	$oldmask = umask(0);
	if(!file_exists("./$send_from")) {
		mkdir("./$send_from", 0777, true);
	}
	umask($oldmask);
	if($send_for === "import"){
		$oldmask = umask(0);
		if(!file_exists("./$send_from/$send_for")) {
			mkdir("./$send_from/$send_for", 0777, true);
		}
		umask($oldmask);
		$file_name     = str_replace("'","",$_FILES['excel_select_file']['name']);
		if($file_name){
			$random_digit  = rand(0000,99999999999);
			$new_file_name = $random_digit."_".$file_name;
			move_uploaded_file($_FILES['excel_select_file']['tmp_name'], "$send_from/$send_for/".$new_file_name);
			$path = "upload_files/$send_from/$send_for/".$new_file_name;
			echo json_encode(array('success' => true, 'msg' =>"File has been selected","path"=>$path));
		}else{
			echo json_encode(array('success' => false, 'msg' =>"Please upload valid file"));
		}
	}else{
		$file_name     = $_FILES[$send_for]['name'];
		if($file_name){
			$random_digit  = rand(0000,99999999999);
			$new_file_name = $random_digit."_".$file_name;
			move_uploaded_file($_FILES[$send_for]['tmp_name'], "$send_from/".$new_file_name);
			$path = "upload_files/$send_from/".$new_file_name;
			echo json_encode(array('success' => true, 'msg' =>"File moved to server","path"=>$path));
		}else{
			echo json_encode(array('success' => false, 'msg' =>"Please upload valid file"));
		}
	}
}else{
	echo json_encode(array('success' => false, 'msg' =>"Please refresh page and retry"));
}
?>