2011-02-09 235 views
1

我有一張照片上傳表格,允許用戶上傳1張照片。但我的用戶抱怨他們想上傳很多照片。我怎樣才能讓他們做到這一點?上傳多張照片

現在我有這個形式上傳: http://www.hikingsanfrancisco.com/account/upload_hike_photos.php?hike_id=58

(我試過粘貼代碼,但它並沒有以某種方式工作)

任何思考如何最好地做呢?有沒有辦法循環選定的文件呢? (我使用PHP)

謝謝, 亞歷克斯

回答

2

添加更多的領域爲上傳文件,我不知道,也許文件,六,和上傳按鈕將通過PHP檢查它們中有信息來啓動上傳,一次或一次,在一個PHP循環中。

2

這是一個使用flash + javascript(MooTools)做文件上傳的插件。這個插件的好處是它的支持,你可以Github它。它可以有多張照片上傳,限制最大尺寸等,並且在上傳之前驗證文件信息。此外,還有一個使用PHP的後端示例,說明如何在上傳文件後處理文件。

Fancyupload

特點

  • 選擇並上傳多個文件按類型
  • 過濾文件在選擇
  • 對話框中很多可能的事件來 添加自己的行爲
  • 展並在 上傳開始前過濾有用的文件信息
  • 限制上傳的文件數量,類型或大小
  • 平臺和服務器獨立的,只需要FLASH9 +(> 95%的滲透率),這與它在所有瀏覽器上運行安裝

這裏是jQuery插件,不一樣MooTools的一個:

Uploadify