我有一个从我测试的应用程序生成的以下base64字符串。它应该生成一个图像,但我似乎可以让它在HTML中验证或显示。我试图使用PHP解码并更改为JPG文件,但似乎base64字符串的来源可能是问题。有什么想法吗?
我实际上将文件与here中的base64相关联,因为它有很多字符。
提前致谢!
PHP代码:
$title = $_POST['name'];
$market = $_POST['market'];
$account = "414890";
$date = date("Y-m-d");
$pass = $_GET['pass'];
$image = $_POST['picture'];
$title = $_POST['name'];
$source_type = "app";
if($pass == "Fan412") {
//Convert base64 into image
$filename_path = md5(time().uniqid()).".jpg";
$decoded=base64_decode($image);
file_put_contents("../FOLDER_TO_IMAGES/".$filename_path,$decoded);
// Insert Info into Database
$mysqli->query("INSERT INTO TABLE_HERE (account, date, source_type, title, market, image) VALUES ('$account', '$date', '$source_type', '$title', '$market', '$filename_path')");
// close connection
$mysqli->close();
} else {
die();
}