请注意php的版本,形如$_FILES['uploadfile']['tmp_name']的表述只在php4.1.0以后有效
既然warning:getimagesize:unable to open 'none' for reading
这表明你的php版本可能是4.0.x或更低,或者是上传失败把$_FILES改成$HTTP_POST_FILES
取得上传文件类型用$HTTP_POST_FILES['uploadfile']['type']
当$HTTP_POST_FILES['uploadfile']['size']等于0时视为上传失败,上传空文件是没有意义的