急!! 使用asp要怎麼上傳檔案

2010-03-17 7:22 pm
如題~
upload.html

<form action="upload.aspx" enctype="multipart/form-data" method="post">
<input type="file" name="uploadedfile" />
<input type="submit" value="上傳" />
</form>

那傳到asp後該怎麼做?

回答 (5)

2010-03-18 4:05 pm
✔ 最佳答案
用 asp (vb script) 上傳檔案是可以做到的,不過不易明白,建議最好用第三者開發的組件來上傳檔案。

用 asp.net 的話就容易得多,以下是簡單程式碼。

<form id="Upload" enctype="multipart/form-data" method="post"
runat="server">
<input type="file" runat="server"
id="fileUpload" />

Code behind:

filename =
Path.GetFileName(fileUpload.PostedFile.FileName)
folderpath =
Server.MapPath("MyFolder")
filesize =
fileUpload.PostedFile.ContentLength
fileUpload.PostedFile.SaveAs(folderpath & "\" & filename)

2010-03-18 08:12:17 補充:
漏了說明要加 System.IO namespace
Imports System.IO
using System.IO (c#)
2010-03-18 5:04 am
如果可以的話,建議還是選擇以ASP.NET來開發檔案上傳功能頁。
會簡單很多喔!
2010-03-18 4:31 am
您沒有說明上傳後要作什麼? 下面這個網址提供了將檔案存到資料庫的程式碼, 寫得很詳細, 請花些時間研究吧!

http://www.superpay.com.tw/2009arts/Article/d/277.html

2010-03-17 21:23:15 補充:
Sorry, 以你的情況看來, 應該是用 ASP.NET 開發?


那這就容易多了, 不過我現在暫時沒空去找sample code..., 先請別的大大回答吧.
2010-03-17 9:55 pm
ASP沒有提供 Upload的程式

必須使用其他軟體廠商的元件
2010-03-17 7:58 pm
可以用很簡單的方式可以上傳.
先安裝過[XXXX]
PO上約12行[XXXX]程式在HTML端就可以動了.

這又不是啥私密器官或個人隱私的問題.真是搞不懂為啥匿名發問.


收錄日期: 2021-04-26 13:13:14
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100317000010KK02520

檢視 Wayback Machine 備份