我正在上传图片的后台,以便您可以更改前面的图片。 问题是我的上传脚本没有返回任何错误来处理,但它也没有移动文件。 我希望我的脚本将新文件上传到该位置,并且无论如何都替换具有相同名称的任何文件,但我必须首先获取移动的工作。move_uploaded_file不移动
我哪里错了?
============================================== ==================================== 编辑: 我已将斜杠添加到路径。它仍然不会上传我的图片。 代码如下:
$target_path = "../../site/images/user_images/";
$image_name = $_POST['filename'].".".pathinfo($_FILES['file']['name'],PATHINFO_EXTENSION);
if(move_uploaded_file($_FILES['file']['tmp_name'], $target_path.$image_name)) {
echo "<meta http-equiv='refresh' content='0;URL=images.php?saved=true' />";
} else {
echo "Error";
}
现在它跳转到else {},但是echo $ _FILES ['file'] ['error'];给我一个0. – Parrotmaster
打开一些错误报告http://stackoverflow.com/questions/6575482/how-do-i-enable-error-reporting-in-php – soulseekah
@soulseekah这是在半年前解决。 – Parrotmaster