PHP上傳MAX_FILE_SIZE相關

來源:互聯網
上載者:User
  1. <?php
  2. print_r($_FILES);
  3. function MAX_FILE_SIZE($k=NULL){
  4.     $tmp = 1024*1024*min(ini_get('memory_limit'), ini_get('post_max_size'), ini_get('upload_max_filesize'));
  5.     if(is_null($k)) {
  6.         return $tmp;
  7.     }else{
  8.         return min($tmp, 1024*$k);
  9.     }
  10. }
  11. ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  12. <html xmlns="http://www.w3.org/1999/xhtml">
  13. <head>
  14. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  15. <style type="text/css">
  16. <!--
  17. * {
  18.     margin: 0px;
  19.     font-size: 12px;
  20. }
  21. -->
  22. </style>
  23. </head>
  24. <body>
  25. <form action="?" method="post" enctype="multipart/form-data">
  26.   <input type="hidden" name="MAX_FILE_SIZE" value="<?=MAX_FILE_SIZE()?>" />
  27.   <input type="file" name="img" id="img" />
  28.   <input type="submit" value="上傳" />
  29. </form>
  30. </body>
  31. </html>

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.