我正在尝试为每个元素编写一个文件 $filename
数组。
错误:
注意:第22行的c:\xampp\htdocs\insertsalestest.php中的数组到字符串转换
注意:第22行的c:\xampp\htdocs\insertsalestest.php中的数组到字符串转换
注意:第22行的c:\xampp\htdocs\insertsalestest.php中的数组到字符串转换
注意:c:\xampp\htdocs\insertsalestest.php第22行的数组到字符串转换{“state”:105}
php代码:
<?php
include "connection.php.php";
$sucess = 105;
$fail = 107;
$result;
$base = array("my", "litte", "array", 2);
$filename = array("my", "litte", "array", 2);
foreach($base as $option) {
$sql = "INSERT INTO sale_image(sale_id, img_url) VALUES ('1','$option');";
$result = mysqli_query($con, $sql);
}
foreach($filename as $value) {
$imageNow = time();
$new_imageFilename = $imageNow."_".$filename;
$binary=base64_decode($value);
header('Content-Type: bitmap; charset=utf-8');
$file = fopen('files/'.$new_imageFilename, 'wb');
fwrite($file, $binary);
fclose($file);
}
$jsonResult = '{"state":';
if($result){
$jsonResult.= $sucess;
}else {
$jsonResult.= $fail;
}
$jsonResult .="}";
print_r($jsonResult);
?>
1条答案
按热度按时间i7uaboj41#
如果您不想自己将原始标题发送到浏览器,则不需要使用
header('Content-Type: bitmap; charset=utf-8');
.不管怎样,我想我知道你想要什么所以试试这个。。。