<?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);
}
?>
结果=
[uploaded_file] => Array
(
[name] => test.jpg
[type] => multipart/form-data
[tmp_name] => C:\Windows\Temp\phpEAF3.tmp
[error] => 0
[size] => 283098
)
)
FOLDER正在完全允许,因为ERROR 0即将到来我已经完全允许该文件夹。
答案 0 :(得分:0)
根据PHP: Error Messages Explained,
值:0;没有错误,文件上传成功。
移动文件时可能出错了。
答案 1 :(得分:0)
尝试检查绝对路径网址,以便将上传文件移动到服务器位置。