HEX
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/8.4.25
System: Windows NT DESKTOP-4TAV2RJ 10.0 build 19045 (Windows 10) AMD64
User: fred (0)
PHP: 8.4.25
Disabled: NONE
Upload Files
File: C:/xampp/htdocs/cmykDe/ajax.php
<?php
//$arr_file_types = ['image/png', 'image/gif', 'image/jpg', 'image/jpeg', 'text/txt'];

//if ((in_array($_FILES['file']['type'], $arr_file_types))) {
//	echo "false";
//	return;
//}

if (!file_exists('uploads')) {
	mkdir('uploads', 0777);
}

if(!empty($_SERVER['HTTP_CLIENT_IP'])){
   $myip = $_SERVER['HTTP_CLIENT_IP'];
}else if(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){
   $myip = $_SERVER['HTTP_X_FORWARDED_FOR'];
}else{
   $myip= $_SERVER['REMOTE_ADDR'];
}
//echo $myip;


//move_uploaded_file($_FILES['file']['tmp_name'], 'uploads/' . time() . $_FILES['file']['name']);
move_uploaded_file($_FILES['file']['tmp_name'], 'uploads/DE_job-'.$myip.'_'.$_FILES['file']['name']);

echo "DE_job-".$myip."_".$_FILES['file']['name'];
//echo "DE_job_".$_FILES['file']['name'];
?>