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

当尝试通过php和android将图像上载到服务器时,size=0,php,android,mysql,Php,Android,Mysql,我尝试将图像上传到phpmyadmin服务器,但每次都会遇到相同的错误第一个错误:注意:未定义的索引:第12行/storage/ssd2/750/2564750/public\u html/hi.php中的image\u路径 您的图像已上载 图像已上载到服务器,但其大小=0“零” php代码 <?php include 'DatabaseConfig.php'; // Create connection $conn = new mysqli($HostName, $HostUser,

我尝试将图像上传到phpmyadmin服务器,但每次都会遇到相同的错误第一个错误:注意:未定义的索引:第12行/storage/ssd2/750/2564750/public\u html/hi.php中的image\u路径 您的图像已上载

图像已上载到服务器,但其大小=0“零”

php代码

<?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";
 }

?>

Ummm
$\u文件
?这里似乎有不止一个或两个错误,请查看上的手册。您能解释一下这是什么主要错误吗?我是PHG的工程师,我想把这段代码应用到android应用程序中,也许你可以为这项工作付钱给别人。这意味着你根本无法正确处理文件上传;回答这个问题需要有效地重复文件上传手册中的所有内容。。。因此,最好是删掉中间人,让你看一下手册。