- 论坛徽章:
- 0
|
<input name="upload_file" type="file" id="upload_file" size="50">;
$size =GetImageSize("file_folder/news_pic/".$upload_file_name);
echo $size[0]."
;";
echo $size[1]."
;";
echo $size[2]."
;";
echo $size[3]."
;";
echo $upload_file_size."EEE
;";
if($size[0]>;$MAX_HEIGHT||$size[1]>;$MAX_WIDTH||$upload_file_size>;$MAX_FILESIZE)
{
$picupload_error_prompt="图片大小应该小于".$MAX_FILESIZE.",高小于".$MAX_HEIGHT.",宽小于".$MAX_WIDTH;
}
else
{
copy($upload_file,"file_folder/news_pic/".$upload_file_name);
}
这样GetImageSize("file_folder/news_pic/".$upload_file_name);中得文件名是上传后得文件路径而不是上传本地机得路径,会出现错误!如何得到上传本地机文件的路径。
我发表此帖后又试了一下,问题已经解决,不好意思!
只要改成$size =GetImageSize($upload_file);就行了! |
|