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

首頁 > 編程 > ASP > 正文

使用函數(shù)自動生成n層目錄

2020-07-27 13:24:47
字體:
供稿:網(wǎng)友
先檢查是否已經(jīng)存在該目錄了,如果存在,則不做任何處理,如果不存在則創(chuàng)建。
希望對各位快速開發(fā)有用。
CheckFolder.asp

<%
'***********************************************************************************************************
'作 者: 趙敏 flash90@sohu.com
'頁面名稱: CreateFolder.asp
'頁面功能: 生成n層目錄的文件夾
'使用方法: 調(diào)用CheckFolder()函數(shù),例如: CheckFolder(path)
'傳入?yún)?shù): 即將上傳的文件的相對路徑,例如: path = "./upload/bbb/ccc/ddd"
'缺 點: 必須在參數(shù)path里面帶上upload文件夾
'***********************************************************************************************************
Sub CheckFolder(path)
SplitPath(path)
End Sub
Sub SplitPath(path)
dim Road '物理路徑
Road = Server.Mappath("./upload")
dim CurRoad '當(dāng)前路徑
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
%>

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 资阳市| 平湖市| 洛浦县| 太原市| 巴青县| 宜川县| 吉林省| 旅游| 博兴县| 西乌珠穆沁旗| 杭州市| 柯坪县| 石城县| 仁寿县| 万盛区| 浪卡子县| 西青区| 东乡族自治县| 奈曼旗| 高邑县| 永平县| 佛冈县| 梁山县| 滦平县| 色达县| 连州市| 青海省| 华坪县| 玉门市| 新民市| 临汾市| 呼玛县| 玉环县| 庆元县| 阜新| 西充县| 阿合奇县| 清镇市| 沈阳市| 唐海县| 东阳市|