1
我已经提出了一些关于此问题的问题,每一步都会让我更接近,但它仍然不能按预期工作。将图像上传到图像后全部显示
我想上传一个图像并将其写入文本文件,然后当我上传另一个图像将写入结束等等。所以最终你会得到一个有很多图像的长文件。
据我可以告诉我的代码应该工作,但它没有。这是一个链接到网站website for testing。测试它可能很有用,下面是代码。
它也总是在数组末尾创建一个空元素,就像您从测试该网站看到的一样。
的PHP:
$sFileName = "imgDB.txt";
for ($i=0 ; $i < count($_FILES) ; $i++) {
move_uploaded_file(
$_FILES['file-'.$i]['tmp_name'],
"img/". $_FILES['file-'.$i]['name']
);
}
$sImgs = file_get_contents($sFileName); //gets a string from the file.
if (json_decode($sImgs, true) != false) {
$ajImgs = json_decode($sImgs, true);
} else {
$ajImgs = array();
}
$aOutPut = array_merge ($ajImgs, $_FILES);
$aSendToFile = json_encode(
$aOutPut,
JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE
);
file_put_contents($sFileName, $aSendToFile);
您所提供的链接,到http:// wonx。 dk/imgUploaderas,无法正常工作 –
感谢您的支持,我已修复它:)。 – Wonx2150