<?php
$file_path = "../uploads/";
mkdir("../uploads/");
$file_path = $file_path.basename($_FILES['uploaded_file']['name']);
echo "File Path =>>>>>>>>>> ".$file_path . "<br />";
echo "Upload: " . $_FILES["uploaded_file"]["name"] . "<br />";
echo "Type: " . $_FILES["uploaded_file"]["type"] . "<br />";
echo "Size: " . ($_FILES["uploaded_file"]["size"] / 1024) . " Kb<br />";
echo "Temp file: " . $_FILES["uploaded_file"]["tmp_name"] . "<br />";
if(move_uploaded_file($_FILES['uploaded_file']['tmp_name'], $file_path)) {
echo "success" . "<br />";
} else{
echo "fail - ".$file_path . "<br />";
print_r($_FILES);
}
?>
RESULT =
[uploaded_file] => Array
(
[name] => test.jpg
[type] => multipart/form-data
[tmp_name] => C:'Windows'Temp'phpEAF3.tmp
[error] => 0
[size] => 283098
)
)
文件夹有完全权限,因为错误0即将到来,我已经给了文件夹完全权限
根据PHP: Error Messages Explained
值:0;没有错误,文件上传成功。
移动文件时可能出现问题
尝试使用绝对路径url检查是否将上传文件移动到服务器位置