$path= $_SERVER['DOCUMENT_ROOT'] . "/img/".$HTTP_POST_FILES['fileupload']['name'];
if($ufile !=none)
{
if(copy($HTTP_POST_FILES['fileupload']['tmp_name'], $path))
{
echo "Successful<BR/>";
echo "File Name :".$HTTP_POST_FILES['ufile']['name']."<BR/>";
echo "File Size :".$HTTP_POST_FILES['ufile']['size']."<BR/>";
echo "File Type :".$HTTP_POST_FILES['ufile']['type']."<BR/>";
echo "<img src=\"$path\" width=\"150\" height=\"150\">";
}
else
{
echo "Error";
}
}
die();
echo "File Name :".$HTTP_POST_FILES['ufile']['name']."<BR/>";
不给我的名?其他信息也没有得到回应
如果这是一个愚蠢的问题,我很抱歉,它是否与形式方法是POST有关?
您应该使用'$ _FILES'而不是'$ HTTP_POST_FILES',因为这些已被弃用。 – 2013-03-15 21:08:45
和你的索引是错误的,它不是'ufile' – 2013-03-15 21:09:44
,你应该'move_uploaded_file'移动你的文件而不是复制它:http://www.php.net/manual/en/function.move-uploaded-file。 php – jeroen 2013-03-15 21:10:54