亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

如何使用ASP建立虛擬的FTP服務器

2019-11-18 19:30:26
字體:
來源:轉載
供稿:網友

  在asp中采用組件無組件上傳技術,均可以實現文件的上傳功能。由此我們可以采用ASP的無組件上傳技術,在我們自己的網站上建立一個虛擬的FTP服務器,象真正的FTP服務器一樣,為多個用戶提供遠程文件的管理,同時各個用戶只能操作自己的文件。

  當文件上傳的時候,ASP可以采用fso數據庫方式來保存文件數據(有些服務器并沒有提供FSO功能)。這里我采用數據庫來保存用戶所上傳的文件,采用數據庫的優點我就不說了,總之很多。還有一個原因就是IIS限制了文件上傳的大?。ù蟾抛畲?00KB吧),使用數據庫方式可以采用續傳技術突破這個限制,可以上傳很大的文件,很大很大,無限大,……。

*****************
(哈哈,廢話講了一大堆,下面先講講實現的原理和方法,然后再講使用軟件實現的方法)
*****************

● 第一步:在服務器上建立一個數據庫(access、SQL-SERVER、MySQL均可以),簡單一點就ACCESS吧。數據庫內建立兩個表:
  上傳用戶管理用:admin(ID, Name, PassWord, Type)
  保存上傳文件數據:files(ID, ParentID, FileName, FileLength, FileType, FileData, UpDate, UserID)。
  如果FileLength=0,則表示其為文件夾,并且為每個用戶建立一個根文件夾。

● 第二步:建立用戶登陸頁面,并使用session將用戶的ID保存起來,用于限制其對文件的操作。
  Session("Name") = list("SName")
  Session("UID") = list("ID")

● 第三步:建立用戶主頁面(顯示用戶上傳過的文件)
  strSQL = "SELECT * FROM files WHERE ParentID=" & userRootID ' userRootId 為用戶根文件夾的ID
  strSQL = strSQL & " AND UserID=" & SESSION("UID")
  strSQL = strSQL & " ORDER BY FileName"

● 第四步:上傳文件頁面
  list.AddNew
  list("ParentID") = userRootID
  list("FileName") = Form("Name")
  list("FileLength") = Form("Length")
  list("FileType") = Form("Type")
  list("FileData").AppendChunk MidB(sdata,Form("Start"),Form("Length"))
  list("UserID") = Session("UID")
  list("UpDate") = Now()
  list.Update

● 第五步:文件管理操作(使用文件的ID對文件進行表識,并且對用戶的操作進行限制)
  刪除:"DELETE * FROM files WHERE ID=" & iID & " AND UserID=" & Session("UID")
  下載:"SELECT * FROM files WHERE ID=" & iID & " AND UserID=" & Session("UID")

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open myConnStr
Set list = conn.Execute("SELECT * FROM files WHERE ID=" & iID & " AND UserID=" & Session("UID"))
If NOT list.EOF Then
If list("FileLength") > 0 Then
  Response.AddHeader "Content-disposition", "inline; filename=" & list("FileName")
  Response.ContentType = list("FileType")
  Response.Binarywrite(list("FileData").GetChunk(list("FileLength")))
End If
End If

● 再完成一些其他的輔助操作頁面即可。當然由于瀏覽器的限制,文件上傳的續傳技術不能直接使用,只能通過客戶端軟件來實現。網絡上有個軟件叫“上傳文件管理器”(包含ASP源代碼),實現了上面的功能。下面我們將討論如何利用這個軟件來建立我們自己的虛擬FTP服務器。

軟件下載地址:http://www.blue999.com/webfiles/uploadfiles_setup.exe

***************
(很復雜吧,簡單點,下面看一下使用“上傳文件管理器”實現虛擬FTP服務器的方法)
***************

● 1、下載軟件安裝后,將隨軟件提供的ASP文件使用FTP軟件上傳到網站上(如上傳到 webfiles 下)

● 2、執行客戶端軟件,并將服務器路徑設置成上傳的文件夾,超級管理員的用戶名和密碼均為 admin

● 3、進行用戶管理,添加、刪除、修改、啟用/禁用、限制用戶上傳文件的大小

● 4、OK, 虛擬FTP服務器建立完畢,所有用戶均通過該軟件(在客戶端)對自己的文件進行管理。軟件的操作方式與資源管理器類似。

● 5、該軟件還提供了一些應用實例的ASP源碼,大家自己去看好啦。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产一区二区三区精品久久久| 日韩不卡中文字幕| 91精品国产高清久久久久久91| 一本色道久久88综合亚洲精品ⅰ| 欧美成人激情视频| 亚洲美女视频网| 亚洲欧美日韩久久久久久| 亚洲天堂av在线播放| 亚洲国产欧美一区二区丝袜黑人| 亚洲韩国欧洲国产日产av| 国产在线播放91| 亚洲成人精品久久久| 亚洲精品在线91| 日韩女优在线播放| 日韩免费在线视频| 国产精品久久久久不卡| 福利一区视频在线观看| 日韩免费在线观看视频| 福利一区视频在线观看| 国产亚洲综合久久| 亚洲欧美日韩天堂一区二区| 色妞久久福利网| 欧美黑人xxx| 久久久久久97| 久久成人精品视频| 亚洲自拍小视频免费观看| 精品性高朝久久久久久久| 欧美成人精品在线视频| 久久精品色欧美aⅴ一区二区| 色yeye香蕉凹凸一区二区av| 国产亚洲精品激情久久| 国产精品久久久久久搜索| 美女福利精品视频| 欧美日韩亚洲成人| 欧洲成人在线观看| 亚洲国产精品一区二区三区| 久久亚洲精品小早川怜子66| 欧美精品第一页在线播放| 国产精品流白浆视频| www.色综合| 成人啪啪免费看| 色777狠狠综合秋免鲁丝| 久久久亚洲成人| 欧美大片欧美激情性色a∨久久| 国产精品直播网红| 亚洲mm色国产网站| 日韩不卡中文字幕| 久久精品视频在线观看| 国产精品激情av电影在线观看| 国内外成人免费激情在线视频网站| 成人精品久久久| 久久免费视频在线| 亚洲永久免费观看| 精品久久久久久久久久ntr影视| 欧美中文字幕在线观看| 国产精品久久久久久中文字| 国产日产久久高清欧美一区| 久久伊人91精品综合网站| 亚洲美女在线视频| 上原亚衣av一区二区三区| 亚洲乱码国产乱码精品精天堂| 亚洲天堂av高清| 日韩欧美亚洲成人| 欧美劲爆第一页| 欧美成人午夜免费视在线看片| 国产精品一区二区久久国产| 日韩精品在线第一页| 日韩精品在线视频美女| 欧美中文字幕在线观看| 亚洲国产成人久久| 国产欧美精品日韩精品| 欧美激情精品在线| 亚洲精品99久久久久中文字幕| 日本最新高清不卡中文字幕| 日韩在线观看免费av| 97成人精品视频在线观看| 亚洲欧洲一区二区三区久久| 国产最新精品视频| 91精品中国老女人| 欧美午夜片欧美片在线观看| 日韩精品视频中文在线观看| 日韩精品小视频| 亚洲天堂av在线播放| 欧美视频二区36p| 日韩欧美在线免费观看| 亚洲午夜女主播在线直播| 亚洲国产又黄又爽女人高潮的| 亚洲老板91色精品久久| 亚洲电影免费在线观看| 国语自产精品视频在线看| 国产精品久久久久久久久久久久久久| 亚洲男人天堂视频| 亚洲国产高清高潮精品美女| 欧美国产日韩精品| 亚洲精品免费av| 亚洲qvod图片区电影| 欧美性猛交xxxxx水多| 色偷偷av一区二区三区| 91精品久久久久久久久久久| 亚洲欧美福利视频| 国产mv免费观看入口亚洲| 91精品国产自产在线老师啪| 在线观看精品自拍私拍| 国产精品视频资源| 欧美在线亚洲一区| 丰满岳妇乱一区二区三区| 国产精品久久久久久久久久99| 在线电影欧美日韩一区二区私密| 97色在线播放视频| 国产精品劲爆视频| 亚洲国产美女精品久久久久∴| 疯狂欧美牲乱大交777| 一区二区三区日韩在线| 国产精品视频地址| 亚洲精品国精品久久99热一| 57pao成人国产永久免费| 欧美高清性猛交| 日本欧美在线视频| 在线精品视频视频中文字幕| 久久久久北条麻妃免费看| 国产一区二区三区毛片| 色综合久综合久久综合久鬼88| 亚洲变态欧美另类捆绑| 久久久久久中文字幕| 日韩黄色av网站| 性欧美激情精品| 欧美在线国产精品| 欧美裸体男粗大视频在线观看| 国产视频久久网| 国产美女精品免费电影| 免费不卡欧美自拍视频| 久久人人爽亚洲精品天堂| 国产欧亚日韩视频| 日韩电影在线观看免费| 亚洲国产福利在线| 精品丝袜一区二区三区| 久久天天躁狠狠躁夜夜躁| 国产欧美久久久久久| 久久视频在线免费观看| 国产欧美精品在线| 最新日韩中文字幕| 亚洲xxxx视频| 性欧美在线看片a免费观看| 欧美大片va欧美在线播放| 久久久久亚洲精品成人网小说| 亚洲视频免费一区| 亚洲欧洲日产国码av系列天堂| 成人乱人伦精品视频在线观看| 欧美人成在线视频| 日韩精品免费在线| 91久久嫩草影院一区二区| 亚洲偷熟乱区亚洲香蕉av| 一本色道久久综合亚洲精品小说| 久久6免费高清热精品| 日韩视频免费中文字幕| 国产精品jizz在线观看麻豆| 日韩视频免费在线观看| 欧美一级电影久久| 国产精品久久久久久av| 第一福利永久视频精品| 国产精品羞羞答答| 欧美日韩一区二区在线| 亚洲丝袜在线视频| 久久男人资源视频|