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

首頁 > 編程 > ASP > 正文

使用函數自動生成n層目錄

2024-05-04 10:59:00
字體:
來源:轉載
供稿:網友
先檢查是否已經存在該目錄了,如果存在,則不做任何處理,如果不存在則創建。
希望對各位快速開發有用。
CheckFolder.asp

<%
'***********************************************************************************************************
'作 者: 趙敏 flash90@sohu.com
'頁面名稱: CreateFolder.asp
'頁面功能: 生成n層目錄的文件夾
'使用方法: 調用CheckFolder()函數,例如: CheckFolder(path)
'傳入參數: 即將上傳的文件的相對路徑,例如: path = "./upload/bbb/ccc/ddd"
'缺 點: 必須在參數path里面帶上upload文件夾
'***********************************************************************************************************
Sub CheckFolder(path)
SplitPath(path)
End Sub
Sub SplitPath(path)
dim Road '物理路徑
Road = Server.Mappath("./upload")
dim CurRoad '當前路徑
Road = Split(Road,"/",-1,1)
CurRoad = Road(UBound(Road))
dim folder,FSO
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
folder = Split(path,"/",-1,1)
for i = 0 to UBound(folder) step 1
if folder(i) = CurRoad then
j = i
exit for
end if
Next
i = j + 1
if i <= UBound(folder) then
dim myroad
myroad = Server.MapPath("./upload")
for i = j + 1 to UBound(folder) step 1
CreateFolder myroad,folder(i)
myroad = myroad &"/"& folder(i)
Next
end if
End Sub
Sub CreateFolder(mypath,folderName)
Dim fso,f
Set fso = Server.CreateObject("Scripting.FileSystemObject")
if Not(fso.FolderExists(mypath+"/"+folderName)) then
set f = fso.CreateFolder(mypath+"/"+folderName)
end if
End Sub
Set fso = nothing
%>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乐亭县| 黑龙江省| 茶陵县| 台湾省| 六枝特区| 临汾市| 南宫市| 岑溪市| 张家界市| 黑河市| 武平县| 乌恰县| 纳雍县| 乐都县| 瑞丽市| 绍兴县| 苍南县| 翼城县| 璧山县| 沈丘县| 凌源市| 麻栗坡县| 贵溪市| 嘉义市| 航空| 郸城县| 鹤壁市| 赞皇县| 屏南县| 万盛区| 临潭县| 青龙| 五家渠市| 大悟县| 扶余县| 奉贤区| 远安县| 恩施市| 大理市| 康马县| 新源县|