讓你同時上傳1000個檔案(一)_PHP

來源:互聯網
上載者:User
關鍵字 檔案 上傳 同時 name class type inpu
預備知識:Javascript, PHP(少量)/Perl(少量)!
測試環境:Windows2000 + IIS5 + PHP (Win98 + PWS + PHP3 失敗,估計是配置出了問題)
目錄結構:
/wwwroot/cgi-bin/fileup.php (檔案接收)
/wwwroot/www/test/phpfileup.htm (檔案提交)
/wwwroot/www/test/tmp/ (預設儲存目錄)

前言:檔案上傳,簡單又麻煩。下面是上傳檔案的提交頁面,利用該頁面你不僅可以產生 1000 個上傳檔案框(實際是任意多個 0~n ),而且可分別指出它們的儲存路徑。
提交頁面的檔案輸入框為命名為: file0,file1,...file100,...fileN
提交頁面的檔案路徑框為命名為: path0,path1,...path100,...pathN
由於頁面的產生非常簡單,所以就不在此多解釋了,用 javascript 定義了兩個函數,check() 用於提交頁面,create()用於組建檔案上傳框。如果你有什麼更好的建議或有什麼疑問請 Email: gearsoft@netease.com

phpfileup.htm
--------------------------------------------------------









請輸入要上傳檔案的數量:










-------------------------------------------------------------------
(待續)

【本文著作權歸作者gearsoft與奧索網共同擁有,如需轉載,請註明作者及出處】
  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.