[問題] 使用Flash叫出選檔視窗

看板Flash作者 (相沢祐一)時間14年前 (2011/04/12 13:48), 編輯推噓2(2017)
留言19則, 4人參與, 最新討論串1/1
就是 一般php上傳檔案時 使用form元件就有選檔器 flash有辦法叫出這樣的東西嗎? 然後把檔案路徑字串再submit給php執行就好 主要是不知道怎麼叫出檔案瀏覽器 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.64.173.152

04/12 16:00, , 1F
用FileReference
04/12 16:00, 1F

04/12 16:01, , 2F
04/12 16:01, 2F

04/12 18:10, , 3F
檔案路徑 應該取不出來
04/12 18:10, 3F

04/13 01:56, , 4F
用一樓說的FileReference可以開啟檔案瀏覽器
04/13 01:56, 4F

04/13 01:57, , 5F
並且把檔案上傳到server,但如果要原po要的只是要路徑
04/13 01:57, 5F

04/13 01:57, , 6F
的話,那沒辦法,單純的SWF是做不到的
04/13 01:57, 6F

04/13 09:33, , 7F
我的意思是我有個sample是php使用選檔器並且submit
04/13 09:33, 7F

04/13 09:33, , 8F
之後,就會自動進行處理,送出的應該是檔案路徑吧
04/13 09:33, 8F

04/13 09:34, , 9F
那如果把php的選檔器拿掉,改用$_POST接路徑字串
04/13 09:34, 9F

04/13 09:34, , 10F
然後由Flash選檔之後POST給php,這樣可以做得到嗎?
04/13 09:34, 10F

04/13 09:35, , 11F
還是說我對於php那邊接收訊息的種類認知錯誤?
04/13 09:35, 11F

04/13 14:34, , 12F
不是,送出的是檔案,不是路徑。通常我的做法是在
04/13 14:34, 12F

04/13 14:35, , 13F
server端收到檔案後自動rename再回傳檔名或序號給swf
04/13 14:35, 13F

04/13 16:44, , 14F
回傳我是知道,只要return得到網路路徑就好
04/13 16:44, 14F

04/13 16:45, , 15F
主要是送出不知道怎麼送
04/13 16:45, 15F

04/13 16:46, , 16F
目前php有個欄位,選好檔按下submit之後會處理
04/13 16:46, 16F

04/13 16:46, , 17F
現在想把php那個欄位拿掉,改用POST弄過去
04/13 16:46, 17F

04/13 16:47, , 18F
Flash該送出什麼樣的資料給php?
04/13 16:47, 18F

04/13 17:00, , 19F
你可以翻一下FireReference的F1或線上手冊,有範例抄
04/13 17:00, 19F
文章代碼(AID): #1De-Ucgt (Flash)