2011-11-14 49 views
3

我有一個網站,我想讓用戶選擇多個圖片上傳到網站,向他們展示他們上傳圖片的預覽,然後讓他們選擇更改任何圖片或繼續上傳他們。如何在確認上傳之前將多個圖像保存到臨時文件夾進行預覽?

,我想爲他們:

  1. 選擇圖像
  2. 點擊提交按鈕,並具有將圖像保存到一個臨時位置
  3. 刷新展示他們上傳了圖像的頁面「更改照片「按鈕旁邊的每張照片
  4. 用戶可以單擊」更改照片「按鈕以使頁面重新加載上載表單,以便用戶可以選擇並上傳新照片到臨時位置並使其替換有問題的照片
  5. 或者用戶可以在「上傳照片」按鈕,點擊確認上傳,並把它保存在一個固定的位置

我使用PHP,但我不介意,包括JavaScript的解決方案用php,只要符合上述標準即可。如何在確認上傳之前將多個圖像保存到臨時文件夾中進行預覽?

+0

你使用的是數據庫嗎? –

+2

咦?你已經完全在你的問題中陳述了這個過程......爲什麼不在PHP中實現這個過程呢?有一個表單可以上傳並保存到臨時文件夾,並將數組的文件名存儲在$ _SESSION變量中。 – iWantSimpleLife

+1

請記住,有一段時間清除臨時文件夾的cron作業,如果不是的話,很快就會用完磁盤空間。 :) – iWantSimpleLife

回答

1

只是一個建議,你可以使用jQuery uploadify通過ajax上傳多個圖像並保存在一些臨時文件夾中,並再次顯示這些上傳的圖像,當用戶確認要上傳時,你可以將這些圖像移動到目標文件夾從臨時文件夾中刪除它。

相關問題