我使用move_uploaded_file将我的图像上传到服务器。但是当我检查我的服务器时,我发现我的图像已经移动了另一个文件。我没有在网上示例中发现我的代码有任何错误。任何人都可以指导我解决这个问题吗? TQ
$file_path = realpath("../media/rewardreceipt/");
$img=$_POST['img'];
$img = str_replace('data:image/jpeg;base64,', '', $img);
$img = str_replace(' ', '+', $img);
$data = base64_decode($img);
$img_name = uniqid();
$file_name = $img_name . '.jpeg';
$file = $file_path. '/' . $file_name;
$success = file_put_contents($file_path , $data);
if($success) {
$arr = array('result' =>$file_name);
echo json_encode($arr);
} else{
$arr = array('result' =>'false');
echo json_encode($arr);
}