【发布时间】:2017-10-29 14:34:54
【问题描述】:
我不知道php,但代码应该是这样的 `
$con = mysqli_connect($host_name, $user_name, $user_pass, $db_name);
if($con)
{
$image = $_POST ["image"];
$name = $_POST ["name"];
$sql = "insert into imageinfo(name) values('$name')";
$upload_path = "uploads/$name.jpg";
if(mysqli_query($con,$sql))
{
file_put_contents($upload_path,base64_decode($image));
echo json_encode(array('response'=>'Image Upload Successfully'));
}
else
{
echo json_encode(array('response'=>'Image upload failed1'));
}
}
else
{
echo json_encode(array('response'=>'Image Upload Failed2'));
}
mysqli_close($con);
?>`
我收到来自($image = $_POST ["image"]..) 的不明对象图像和名称的错误。如果我使用if(isset),我会得到以下回复:
图片上传失败2
【问题讨论】: