<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>
            php語言

            PHP實現大文件上傳源代碼

            時間:2025-05-03 13:30:01 php語言 我要投稿
            • 相關推薦

            PHP實現大文件上傳源代碼

              PHP 基礎教程 PHP 是一種創建動態交互性站點的強有力的服務器端腳本語言。 PHP 是免費的,并且使用廣泛。 以下是小編為大家搜索整理的PHP實現大文件上傳源代碼,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試!

              經典php實現大文件上傳源代碼:

              一個比較經典的php大文件上傳源代碼,可成功運行.

            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);
            }

            }
            }

             

            【PHP實現大文件上傳源代碼】相關文章:

            PHP實現文件上傳和多文件上傳07-31

            PHP中讀取大文件實現方法08-26

            jQuery Mobile + PHP實現文件上傳10-20

            php實現通過ftp上傳文件07-07

            PHP中讀取大文件實現方法詳解09-23

            php環境上傳大文件需要注意哪些問題08-04

            用PHP實現文件上傳二法09-10

            php實現文件上傳及頭像預覽功能10-17

            PHP的APC模塊實現上傳進度條11-16

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看