html - 如何在確認頁面之後儲存文件?
PHP中文网
PHP中文网 2017-04-24 09:09:40
0
1
825

我有三個頁:

  • 文件選擇頁
  • 確認頁
  • 完成頁

在文件選擇頁添加要上傳的文件,在確認頁檢查文件內容,在完成頁上傳文件。

問題是,在確認頁如何再次保留第一頁選擇的文件?

嚐試在確認頁用隱藏標簽傳遞文件參數,但在完成頁接收的時候,這樣做:

params[:file].original_filename
# here I am using ruby

卻提示無法識別 original_filename 的錯誤。顯然,不從確認頁真正用文件標簽選擇一下文件的話,下一個動作似乎無法識別到文件類型。

PHP中文网
PHP中文网

认证0级讲师

全部回覆(1)
洪涛

如果頁面是同步的方式,把來源檔案名稱放在隱藏標籤裡不會實現正真的檔案上傳。

兩種方式:

  1. 如果頁面跳轉非要使用同步的方式,可以嘗試將文件保存在其他 model, 然後最終再手動保存你要的 model.

  2. 可以選擇使用 ajax, 把著三個頁面做成一個頁面。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板