如何實現文件上傳的程序源碼_PHP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:常用的數值判斷函數
      常用的對象類型判斷 HTML HEAD TITLE常用的數值判斷函數/TITLE /HEAD BODY ? //判斷數組 colors = array(red, blue, green); if(is_array(colors)) { print(colors is an array.br); } //雙精度數判斷 Temperature = 15.23; if(is_double(Temperatu

      如何實現文件上傳 ?

      <HTML>
      <HEAD>
      <TITLE>文件上傳界面</TITLE>
      </HEAD>
      <BODY><TABLE><CENTER>
      <?
      if(UploadAction){
      UploadAction=0;
      TimeLimit=60;
      /*設置超時限制時間默認時間為 30s,設置為0時為不限時 */
      set_time_limit(TimeLimit);
      If((Upfile != "none")&&
      (Upfile != ""))
      {
      Filepath="d:\web\web\php\test"; //上載文件存放路徑
      FileName=Filepath.Upfile_name;
      if(Upfile_size <1024) //上載文件大小
      {FileSize = (string)Upfile_size . "字節";}
      elseif(Upfile_size <(1024 * 1024))
      {
      FileSize = number_format((double)(Upfile_size / 1024), 1) . " KB";
      }
      else
      {
      FileSize = number_format((double)(Upfile_size/(1024*1024)),1)."MB";
      }
      if(!file_exists(FileName))
      {
      if(copy(Upfile,FileName))
      {unlink(Upfile);
      echo "<br><br>\n";
      echo "文件 Upfile_name 已上載成功!";
      echo "<br><br>\n";
      echo "文件位置:FileName";
      echo "<br><br>\n";
      echo "文件大小:FileSize";
      echo "<br><br>\n";
      }
      else
      {echo "文件 Upfile_name上載失敗!"; }
      }
      else
      {echo "文件 Upfile_name已經存在!"; }
      }
      else
      {echo "你沒有選擇任何文件上載!"; }
      set_time_limit(30); //恢復默認超時設置
      }
      ?>
      <FORM ENCTYPE = "multipart/form-data" NAME = "SubmitForm"
      ACTION = "default.php" METHOD = "POST">
      <INPUT TYPE = "hidden" NAME = "MAX_FILE_SIZE" VALUE ="1000000">
      <INPUT TYPE = "hidden" NAME = "UploadAction" VALUE = "1">
      <TR><TD><INPUT NAME = "Upfile" TYPE = "file" SIZE = "30"></TD>
      </TR><TR><TD><INPUT NAME = "submit" VALUE = "提交" TYPE = "submit">
      <INPUT NAME = "reset" VALUE = "重置" TYPE = "reset"></TD>
      </TR></FORM></CENTER></TABLE>
      </BODY>
      </HTML>
       

      分享:詳解PHP中緩存技術的應用
      PHP,一門最近幾年興起的web設計腳本語言,由于它的強大和可伸縮性,近幾年來得到長足的發展,php相比傳統的asp網站,在速度上有絕對的優勢,想mssql轉6萬條數據php如需要40秒,asp不下2分鐘.但是,由于網站的數據越來越多,我們渴求能更快速的調用數據,不必要每次都

      來源:模板無憂//所屬分類:PHP教程/更新時間:2010-05-20
      相關PHP教程