爱问知识人 爱问教育 医院库

php下传文件类

首页

php下传文件类


        

提交回答
好评回答
  • 2023-03-11 23:30:04
    php上传文件类
    ";echo "
    ".$_FILES['file']["name"]."
    ";$nabc = new uploadclass($_FILES['file']); echo "
    ".$nabc->getname()."
    ";//获取新的名字class uploadclass {var $location ;//设置存放文件的目录var $max_size;//上传文件的大小var $event; //初始值是successvar $filename;//获取保存在文件夹里的文件的文件名字function uploadclass($file) {$location = "./temp/";//设置存放文件的目录$max_size = 1000000;//上传文件的大小$event="success"; //初始值是success//判断目录是否存在if(! is_dir($location)) { mkdir($location); @chmod($location,777); } $oldFilename = $file["name"];$filename = explode(".",$oldFilename);$filenameext = $filename[count($filename) - 1];$newFilename = "_".time()."_".rand(10000, 20000).".".$filenameext;$this->filename = $newFilename;echo "
    ".$this->$filename."
    ";if(!$file['name']==""){ if($file['size']<$max_size){ echo "文件上传路径:".$location.$file['name']; move_uploaded_file($file['tmp_name'], $location.$newFilename) or $event = "Failure"; } else{ $event="File too large"; } } }public function getname() {return $this->filename; }}?>
    1楼baiducheng2012-12-13 17:02真的第一次见到

    陈***

    2023-03-11 23:30:04

类似问题

换一换

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):