var g_styleID = "ruizhi"; var g_logID = "191"; var g_comDesc = "Desc"; document.write ('

SWFUpload試用-自建Asp版本(AspUpload和無組件範例)

SWFUpload 2.2官網網址
http://code.google.com/p/swfupload/

SWFUpload是用flash+js,提供瀏覽端一個方便的檔案上傳操作介面
1.可一次選擇(按住Ctrl)多個檔案上傳
2.循序上傳並有顯示進度條及上傳完成標示
3.可在瀏覽端限制上傳檔案個數,檔案大小,檔案副檔名,檔案類型等
4.可顯示己上傳及待上傳的檔案數,大小,百分比等資訊
5.測試結果flash9/flash10,ie6/ie7都沒問題,但中文檔名會出錯

由於官網僅提供php/asp.net/vb.net版本,故自己就利用AspUpload檔案上傳元件(若無此上傳元件,可使用無組件上傳,upload_5xsoft.asp),弄個Asp簡單的版本,將圖檔上傳到資料夾及上傳到access資料表單大型二進制

示範網址
http://chome.idv.tw/upload/

用AspJpeg元件,為輸出圖檔加上浮水印+SWFUpload試用-自建Asp版本(AspUpload和無組件範例)
下載文件 打包下載

1.
要有fs的使用權限

2.
IIS虛擬一個upload目錄,把上述壓縮檔解壓後,放入upload目錄

[Upload]
 index.asp_上傳到資料夾
 index1.asp_上傳到access
 upload.asp_上傳到資料夾接收程序  
 upoad1.asp_上傳到access接收程序
   index_5xsoft.asp_無組件上傳到資料夾
   upload_5xsoft.asp_無組件上傳到資料接收程序
   upload_5xsoft.inc_無組件上傳到資料接收程序
 showallimages.asp_上傳到access的圖檔列表
 showallimages0.asp_從access取出秀單一圖檔
 upload.mdb
 [images]
  cancelbutton.gif
  header-bg.jpg
  logo.gif
  TestImageNoText_65x29.png
 [css]
  default.css
 [js]
  fileprogress.js
  handlers.js
  swfupload.queue.js
 [swfupload]
  swfupload.swf
  swfupload.js

3.
使用無組件上傳,upload_5xsoft.asp源碼如下(上傳檔案大小若超10M,程序最好還是使用上傳元件)
復制內容到剪貼板程序代碼 歌詞或引言或程序代碼
<!--#include FILE="upload_5xsoft.inc"-->
<%
Set FS = CreateObject("Scripting.FileSystemObject")
set upload=new upload_5xsoft
yr=right(Year(now), 2)
mth=Month(now)
if mth<10 then mth="0"&mth
strFolder="/upload/attachments/"&"month_"&yr&mth
strTestFolder=Server.Mappath(strFolder)
If Not FS.FolderExists(strTestFolder) Then
   FS.CreateFolder(strTestFolder)
End If
For each formName in upload.file
    set file=upload.file(formName)
    filepath=strFolder&"/"&file.FileName
    file.saveAs Server.mappath(filepath)
    set file=nothing
Next
set upload=nothing
%>


示範網址
http://chome.idv.tw/upload/index_5xsoft.asp


[本日志由 CHOME 於 2012-05-08 11:30 PM 更新]
上一篇: 鋼琴詩人-蕭邦精選10名曲
下一篇: 右手摘不知香不香 - 左手香
文章來自: 本站原創
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相關日志:
評論: 0 | 引用: 0 | 查看次數: -
發表評論
暱 稱:
密 碼: 游客發言不需要密碼.
郵 箱: 郵件地址支持Gravatar頭像,郵箱地址不會公開.
網 址: 輸入網址便於回訪.
內 容:
驗證碼:
選 項:
雖然發表評論不用注冊,但是為了保護您的發言權,建議您注冊帳號.
字數限制 1000 字 | UBB代碼 開啟 | [img]標簽 開啟