当尝试通过php和android将图像上传到服务器时,size = 0

i try to upload image to phpmyadmin server but in every time i get same error first error : Notice: Undefined index: image_path in /storage/ssd2/750/2564750/public_html/hi.php on line 12 Your Image Has Been Uploaded.

image is uploaded to server but its size =0 "zero"

php code

<?php

include 'DatabaseConfig.php';

// Create connection
$conn = new mysqli($HostName, $HostUser, $HostPass, $DatabaseName);

 if($_SERVER['REQUEST_METHOD'] == 'POST')
 {
 $DefaultId = 0;

 $ImageData = $_POST['image_path'];

 $ImageName = $_POST['image_name'];

 $GetOldIdSQL ="SELECT id FROM UploadImageToServer ORDER BY id ASC";

 $Query = mysqli_query($conn,$GetOldIdSQL);

 while($row = mysqli_fetch_array($Query)){

 $DefaultId = $row['id'];
 }

 $ImagePath = "images/$DefaultId.png";

 $ServerURL = "https://xxxxx.000webhostapp.com/$ImagePath";

 $InsertSQL = "insert into UploadImageToServer (image_path,image_name) values ('$ServerURL','$ImageName')";

 if(mysqli_query($conn, $InsertSQL)){

 file_put_contents($ImagePath,base64_decode($ImageData));

 echo "Your Image Has Been Uploaded.";
 }

 mysqli_close($conn);
 }else{
 echo "Not Uploaded";
 }

?>

my database (id, image_path,image_name) both path and name datatype is text

i use postman to test my test like the following

https://i.imgur.com/VrIXOsN.png