当前位置:编程学习 > php >>

php文件和图片上传函数源代码

<?
//最简单的php图片文件上传函数 
//php编程学习网提供 www.zzzyk.com

function upload_img($UploadFile,$UploadFile_name,$UploadFile_size,$UploadPath,$max_size=64){
  
   //$TimeLimit=60; //设置超时限制时间 缺省时间为 30秒 设置为0时为不限时
   //set_time_limit($TimeLimit);
   if(($UploadFile!= "none" )&&($UploadFile != "" )){
   $FileName=$UploadPath.$UploadFile_name;
   if($UploadFile_size <1024){
   $FileSize="(string)$UploadFile_size" . "字节";
    }elseif($UploadFile_size <(1024 * $max_size)){
   $FileSize=number_format((double)($UploadFile_size / 1024), 1) . " KB";
    }else{
   nerror("文件超过限制大小!");
    }
   //{
   //$FileSize="number_format((double)($UploadFile_size" / (1024 * 1024)), 1) . " MB";
   // }
   if(!file_exists($FileName)){
   if(copy($UploadFile,$FileName)){
   return "$UploadFile_name ($FileSize)";
    }else{
   nerror("文件 $UploadFile_name 上载失败!");
    }
   unlink($UploadFile);
    }else{
   nerror("文件 $UploadFile_name 已经存在!");
    }
   //set_time_limit(30); //恢复缺省超时设置
    }
    }
   ?>

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,