我正在上傳圖片的後臺,以便您可以更改前面的圖片。 問題是我的上傳腳本沒有返回任何錯誤來處理,但它也沒有移動文件。 我希望我的腳本將新文件上傳到該位置,並且無論如何都替換具有相同名稱的任何文件,但我必須首先獲取移動的工作。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