国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > PHP > 正文

淺析php實(shí)現(xiàn)大文件上傳源代碼

2024-05-04 21:52:38
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
    一個(gè)比較經(jīng)典的php大文件上傳源代碼,可成功運(yùn)行.

function function_upload($name,$newname="",$dir="upload")
{
 global $_FILES,$ext;

 $return="";

 $time=time();

 $upload=trim($_FILES[$name][’tmp_name’]);

 $upload_name=trim($_FILES[$name][’name’]);

 $size=trim($_FILES[$name][’size’]);

 if(empty($upload) or empty($upload_name) or $size==0)
 {
  return $return;
 }

 $dir.="/".date("Y-m",$time);

 if (is_uploaded_file($upload))
 {
  $ext=file_extension($upload_name);

  if(liu_mkdir($dir))
  {
   
   if($newname!="")
   {
    
    $newname.=".".$ext;
    //$newname=TIME_NOW.".".$ext;
   }else{
    //$newname=$upload_name;
    $newname=$time.".".$ext;
   }

   if(move_uploaded_file($upload,$dir."/".$newname) and file_exists($dir."/".$newname))
   {
    chmod($dir."/".$newname,0755);
    $return=$dir."/".$newname;
   }
  }

 }

 return $return;

}

function file_extension($filename)
{
 return substr(strrchr($filename, ’.’), 1);
}

function liu_mkdir($dir,$mode=0777)
{
 if(is_dir($dir))
 {

  if(!is_writable($dir))
  {

   @chmod($dir,$mode);

  }
  return true;
 }
 else
 
 {

  $oldmask = @umask(0);

  $partialpath = dirname($dir);

  if(!liu_mkdir($partialpath,$mode))
  {

   return false;

  }
  else

  {
   return mkdir($dir,$mode);
  }

 }
}
 

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 绥阳县| 会昌县| 抚顺县| 临颍县| 都昌县| 望谟县| 大连市| 化州市| 姚安县| 临泽县| 彰化县| 徐州市| 西充县| 小金县| 曲沃县| 裕民县| 高要市| 简阳市| 大竹县| 禹城市| 洱源县| 白城市| 盐边县| 常熟市| 望城县| 新竹市| 桓台县| 甘孜县| 赤壁市| 福安市| 慈溪市| 科技| 佛学| 新田县| 望奎县| 永寿县| 铁岭县| 伊春市| 万年县| 昌乐县| 襄城县|