国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

如何使用ASP建立虛擬的FTP服務(wù)器_ASP教程

2024-05-04 11:04:53
字體:
供稿:網(wǎng)友

推薦:用ASP+CSS實現(xiàn)隨機背景
隨機背景--當你每次進入該頁面時,從已指定的圖片文件夾中,隨機選取一個圖片作為背景顯示。這里介紹的方法是用ASP+CSS來實現(xiàn)的。 ASP--來自ASP101 CSS 上面代碼要加在header區(qū),不能放在外部CSS文件里。

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

當文件上傳的時候,ASP可以采用FSO或數(shù)據(jù)庫方式來保存文件數(shù)據(jù)(有些服務(wù)器并沒有提供FSO功能)。這里我采用數(shù)據(jù)庫來保存用戶所上傳的文件,采用數(shù)據(jù)庫的優(yōu)點我就不說了,總之很多。還有一個原因就是IIS限制了文件上傳的大小(大概最大200KB吧),使用數(shù)據(jù)庫方式可以采用續(xù)傳技術(shù)突破這個限制,可以上傳很大的文件,很大很大,無限大,……。
(哈哈,廢話講了一大堆,下面講講實現(xiàn)的方法)
● 第一步:在服務(wù)器上建立一個數(shù)據(jù)庫(ACCESS、SQL-SERVER、MYSQL均可以),簡單一點就ACCESS吧。數(shù)據(jù)庫內(nèi)建立兩個表:
上傳用戶管理用:admin(ID, Name, Password, Type)
保存上傳文件數(shù)據(jù):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=" & userRootIDuserRootId 為用戶根文件夾的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對文件進行表識,并且對用戶的操作進行限制)

分享:簡述Xml.Serialization如何序列化對象到XML文件
先簡單描述XML文件的結(jié)構(gòu)如何。 XML文件中,元素(Element)是其基本結(jié)構(gòu),整個XML文件就是由若干元素(Element)組成的。 下面是一個元素的例子: T Name=SampleThis is Sample/T 整個這一串字符稱為元素(Element),它由幾部分組成。T稱為元素(Element)的標簽(Ta

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 建湖县| 塔城市| 彰化县| 西乌珠穆沁旗| 家居| 泉州市| 阿合奇县| 额尔古纳市| 黄浦区| 德阳市| 梅州市| 陇南市| 巫溪县| 吐鲁番市| 社会| 连南| 金堂县| 定州市| 根河市| 陵水| 雅江县| 宣威市| 阜平县| 崇左市| 正蓝旗| 凭祥市| 西畴县| 乡宁县| 玉龙| 金昌市| 济南市| 兴国县| 城口县| 肥东县| 呼图壁县| 共和县| 新乐市| 大石桥市| 芮城县| 思南县| 碌曲县|