亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? lbbs_pic v1.05.asp

?? 樂學LBBS無限級目錄圖片直讀系統 v1.09 build 20080719 很好用的大家試試看
?? ASP
?? 第 1 頁 / 共 5 頁
字號:
<%
'**********************************************************
'**		LBBS_pic.asp
'**
'** 文件說明:樂學LBBS無限級目錄圖片直讀系統V1.05(ASP)
'** 創建日期:2008-04-30
'** 修改日期:2008-05-21
'** 網站支持:http://www.learn365.cn/(樂學365)
'** 問題討論:http://www.learn365.cn/context.asp?id=19002
'** 技術支持:learn365
'** 作    者:cyc
'**********************************************************
'系統變量
Option Explicit '變量定義后可用
Dim c_admin_name,c_admin_password,c_HomeName,c_HomeUrl,c_title,c_UploadDirg,c_PicType
Dim c_filelb,c_cook,con_MaxPerPage,con_Page,con_picwidth,con_picheight,c_shownane,c_TxtType
dim picurl,c_picurl,Action,totalPut,picPage,TotalPages,FileExt,picbgclass
dim UploadDir,TruePath,fso,theFolder,theFile,thisfile,FileCount,TotalSize,TotalSize_Page
dim strFileType,sqlup,rsup,strFiles,iij,strDirName,admin_login,delpic
dim forder,upforder,action_cook,c_MaxPerPage,cook_MaxPerPage,cook_MaxPerPage01
dim c_Page,cook_Page,cook_Page01,c_picwidth,cook_picwidth,cook_picwidth01
dim c_picheight,cook_picheight,cook_picheight01
dim starttime:starttime = timer()
dim c_poweredby:c_poweredby ="v1.05" '系統版本號

'============參數設置(等號“=”前后不要留空)===================

c_admin_name="admin"   '管理員名稱
c_admin_password="7a57a5a743894a0e"    '管理密碼(用MD5加密,如果忘記,請改為“7a57a5a743894a0e”,密碼即是“admin”)

c_HomeName="<< 樂學首頁"    '網站首頁鏈接名稱(空值則不顯示)
c_HomeUrl="http://www.learn365.cn/"    '網站首頁鏈接地址
c_title="樂學LBBS圖片庫" '標題名
c_UploadDirg="lbbs_pic"   '圖片所在文件夾
c_PicType="jpg|gif|png|bmp" '圖片類型 (可使用|將圖片格式分開)
c_TxtType="doc|xls|txt|rar|ppt" '非圖片文件類型 (可使用|將文件格式分開)
c_filelb="是"   '左則是否顯示當前目錄下文件。(是:顯示,否則不顯示)
c_cook="是"   '是否顯示并允許使用自定義功能。(是:可用,否則不可用)
c_shownane="是"  '是否中圖片下顯示圖片文件名。(是:顯示,否則不顯示)

con_MaxPerPage=20     '每頁顯示圖片數
con_Page=5      '每行顯示圖片數
con_picwidth=140    '圖片縮圖寬度
con_picheight=120    '圖片縮圖高度


'=============================================================


If c_UploadDirg="" Then
   Response.write "未設置圖片所在文件夾,程序停止執行。"
   Response.End
End If

'轉換參數,以便后臺管理設置
c_filelb = Replace(c_filelb,"是","YES")
c_cook = Replace(c_cook,"是","YES")
c_shownane = Replace(c_shownane,"是","YES")

'取文件夾路徑/目錄
forder=request("forder")
forder=Replace(forder,"\","/") '轉換\為/,保證彈窗跳轉路徑正確
If forder="" Then forder=c_UploadDirg
if inStr(forder,"//")<>0 Then forder = Replace( forder ,"//","/" )
If instr(forder,"../")>0 Or instr(forder,"./")>0 Or forder="/" Or forder="." Then
   Response.write "<script language='javascript'>alert('文件夾路徑有誤!');history.go(-1);</script>"
   Response.End
End If
If Left(forder,1)="/" Then forder=right(forder,len(forder)-1)
If right(forder,1)="/" Then forder=left(forder,len(forder)-1)


'取上層文件夾/目錄
if instr(forder,"/")>0 then 
      upforder=left(forder,instrrev(forder,"/")-1)    'upforder當前目錄去末尾的/
end If

'取目錄實際路徑
TruePath=Server.MapPath(forder)

'取當前文件路徑/文件名
picurl=Request.ServerVariables("script_name")
If forder = "" Then
   c_picurl = picurl
Else
   c_picurl = picurl &"?forder="&forder&""
End If

Action=LCase(trim(Request("Action")))
   

'頁碼
picPage=trim(request("page"))
if picPage<>"" then
    picPage=cint(picPage)
else
	picPage=1
end if

'管理員登錄檢查
admin_login=false
If Session("lbbs_pic_UserName")=c_admin_name And Session("lbbs_pic_password")=c_admin_password Then
   admin_login=True
end if

'-----------------------------------
'自定義每頁圖片數、行數、寬度、高度
If c_cook   =  "YES" then
action_cook = request("action_cook")

Select Case action_cook
Case "cookies"
    cook_MaxPerPage = trim(replace(request("cook_MaxPerPage")," ",""))
    cook_Page       = trim(replace(request("cook_Page")," ",""))
    cook_picwidth   = trim(replace(request("cook_picwidth")," ",""))
    cook_picheight  = trim(replace(request("cook_picheight")," ",""))
    
    if  not(IsNumeric(cook_MaxPerPage)) then
       Response.write "<script language='javascript'>alert('第頁圖片數:你輸入的不是純數字,請輸入1-30之間的數字!');history.go(-1);</script>"
       Response.end
    elseif   cook_MaxPerPage<1  or cook_MaxPerPage>30 then
       Response.write "<script language='javascript'>alert('第頁圖片數:請輸入1-30之間的數字!');history.go(-1);</script>"
       Response.end
    end if
    if  not(IsNumeric(cook_Page)) then
       Response.write "<script language='javascript'>alert('每行圖片數:你輸入的不是純數字,請輸入正確數字!');history.go(-1);</script>"
       Response.end
    elseif   cook_Page<1  or cook_Page>10 then
       Response.write "<script language='javascript'>alert('每行圖片數:請輸入1-10之間的數字!');history.go(-1);</script>"
       Response.end
    end if
    if  not(IsNumeric(cook_picwidth)) then
       Response.write "<script language='javascript'>alert('圖片寬度:你輸入的不是純數字,請輸入正確數字!');history.go(-1);</script>"
       Response.end
    elseif   cook_picwidth<20  or cook_Page>800 then
       Response.write "<script language='javascript'>alert('圖片寬度:請輸入20-800之間的數字!');history.go(-1);</script>"
       Response.end
    end if
    if  not(IsNumeric(cook_picheight)) then
       Response.write "<script language='javascript'>alert('圖片高度:你輸入的不是純數字,請輸入正確數字!');history.go(-1);</script>"
       Response.end
    elseif   cook_picheight<20  or cook_picheight>800 then
       Response.write "<script language='javascript'>alert('圖片高度:請輸入20-800之間的數字!');history.go(-1);</script>"
       Response.end
    end If
    
    Response.cookies("cycpic")("cook_MaxPerPage") = cook_MaxPerPage
    Response.cookies("cycpic")("cook_Page")       = cook_Page
    Response.cookies("cycpic")("cook_picwidth")   = cook_picwidth
    Response.cookies("cycpic")("cook_picheight")  = cook_picheight

    if cook_MaxPerPage<>"" and cook_Page<>"" and cook_picwidth<>"" and cook_picheight<>"" then
       Select Case Request.Form("CookieTime")
    		Case 1
    			Response.cookies("cycpic").Expires=Date+1
    		Case 2
    			Response.cookies("cycpic").Expires=Date+7
	    	Case 3
		    	Response.cookies("cycpic").Expires=Date+31
	    	Case 4
		    	Response.cookies("cycpic").Expires=Date+365
       End Select
    end If

Case "con"
    Response.cookies("cycpic")("cook_MaxPerPage") = con_MaxPerPage
    Response.cookies("cycpic")("cook_Page")       = con_Page
    Response.cookies("cycpic")("cook_picwidth")   = con_picwidth
    Response.cookies("cycpic")("cook_picheight")  = con_picheight
End Select
End If
'---------------------------------

cook_MaxPerPage = Request.cookies("cycpic")("cook_MaxPerPage")
cook_Page       = Request.cookies("cycpic")("cook_Page")
cook_picwidth   = Request.cookies("cycpic")("cook_picwidth")
cook_picheight  = Request.cookies("cycpic")("cook_picheight")
if cook_MaxPerPage="" then c_MaxPerPage = con_MaxPerPage  else c_MaxPerPage = cook_MaxPerPage 
if cook_Page="" then       c_Page       = con_Page        else c_Page       = cook_Page 
if cook_picwidth="" then   c_picwidth   = con_picwidth    else c_picwidth   = cook_picwidth 
if cook_picheight="" then  c_picheight  = con_picheight   else c_picheight  = cook_picheight


'------------------------------------------------
'上一頁、下一頁鏈接
sub showpage(sfilename,totalnumber,c_MaxPerPage)
	dim n, i,strTemp
	c_MaxPerPage=CInt(c_MaxPerPage)
	if totalnumber mod c_MaxPerPage=0 then
    	n= totalnumber \ c_MaxPerPage
  	else
    	n= totalnumber \ c_MaxPerPage+1
  	end If
	If totalnumber=0 Then 
	   Exit Sub 
	End if
	sfilename=JoinChar(sfilename)
  	strTemp= "<table align='center'><form name='showpages' method='Post' action='" & sfilename & "'><tr><td>"
	strTemp=strTemp & "當前目錄下共 <b>" & totalnumber & "</b> 個文件,占用 <b>" & SizeTo(TotalSize)& "</b>&nbsp;&nbsp;&nbsp;"
  	if picPage<2 then
    		strTemp=strTemp & "首頁 上一頁&nbsp;"
  	else
    		strTemp=strTemp & "<a  title='首頁' href='" & sfilename & "page=1'>首頁</a>&nbsp;"
    		strTemp=strTemp & "<a  title='上一頁' href='" & sfilename & "page=" & (picPage-1) & "'>上一頁</a>&nbsp;"
  	end if

  	if n-picPage<1 then
    		strTemp=strTemp & "下一頁 尾頁"
  	else
    		strTemp=strTemp & "<a  title='下一頁' href='" & sfilename & "page=" & (picPage+1) & "'>下一頁</a>&nbsp;"
    		strTemp=strTemp & "<a  title='尾頁' href='" & sfilename & "page=" & n & "'>尾頁</a>"
  	end if
   	strTemp=strTemp & "&nbsp;頁次:<strong><font color=red>" & picPage & "</font>/" & n & "</strong>頁 "
    strTemp=strTemp & "&nbsp;<b>" & c_MaxPerPage & "</b>" & "個文件/頁"
	strTemp=strTemp & "&nbsp;轉到:<select name='page' size='1' onchange='javascript:submit()'>"   
    for iij = 1 to n   
   		strTemp=strTemp & "<option value='" & iij & "'"
		if cint(picPage)=cint(iij) then strTemp=strTemp & " selected "
		strTemp=strTemp & ">第" & iij & "頁</option>"   
	next
	strTemp=strTemp & "</select>"
	strTemp=strTemp & "</td></tr></form></table>"
	response.write strTemp
end sub
'------------------------------------------------

'------------------------------------------------
'函數名:IsObjInstalled 檢查組件是否已經安裝(參  數:strClassString ----組件名)
'返回值:True  ----已經安裝  False ----沒有安裝
Function IsObjInstalled(strClassString)
    On Error Resume Next
    IsObjInstalled = False
    Err = 0
    Dim xTestObj
    Set xTestObj = Server.CreateObject(strClassString)
    If 0 = Err Then IsObjInstalled = True
    Set xTestObj = Nothing
    Err = 0
End Function

'------------------------------------------------
'函數名:JoinChar
'作  用:向地址中加入 ? 或 &
'參  數:strUrl  ----網址
'返回值:加了 ? 或 & 的網址
function JoinChar(strUrl)
	if strUrl="" then
		JoinChar=""
		exit function
	end if
	if InStr(strUrl,"?")<len(strUrl) then 
		if InStr(strUrl,"?")>1 then
			if InStr(strUrl,"&")<len(strUrl) then 
				JoinChar=strUrl & "&"
			else
				JoinChar=strUrl
			end if
		else
			JoinChar=strUrl & "?"
		end if
	else
		JoinChar=strUrl
	end if
end Function
'------------------------------------------------

'------------------------------------------
'目錄存在時顯示此目錄下的所有子目錄
Function ShowFolderList(folderspec)
On Error Resume Next
Dim f,f1,f2,fc,fc2,s,fs,jj,Filenames,FileSize,i,pj,pj2,picFile,picExt
Set f = fso.GetFolder(folderspec)
Set fc = f.SubFolders
jj=1
For Each f1 in fc
    pj=0
	pj2=0
	For Each picFile In f1.Files
	  picExt=LCase(Right(Trim(picFile.name),3))
	  If instr(LCase(c_PicType),picExt)>0 Then
		  pj=pj+1
      ElseIf instr(LCase(c_TxtType),picExt)>0 then
          pj2=pj2+1
	  End If	
	Next
	If CInt(pj)>0 Then pj=" "&pj&"P" Else pj=""
	If CInt(pj2)>0 Then pj2=" "&pj2&"F" Else pj2=""
s = s & "<a title='"&f1.name&"' href='?forder="&forder&"/"&f1.name&"'><img  border='0' src='images/folder.gif' width='16' height='16'>"
s = s &"<font color='#0066FF'>"&jj&"."& f1.name&"</font>"& pj & pj2 &"</a>"
s = s &"<br>"
jj=jj+1

Next
If jj-1=0 then s = s &"(當前目錄無下層文件夾)<BR>"
         If c_filelb  =  "YES"  then 
         '讀取該文件夾下所有文件
          Set  fc2  =  f.Files  
		  i=1
		  For  Each  f2  in  fc2  
            Filenames=  f2.name    
            FileSize=  f2.Size
			FileExt = fso.GetExtensionName(Filenames)	'獲得文件的擴展名
			if FileExt<>"" then
				FileExt = Lcase(FileExt)
			end if
            If Len(Filenames)>20 Then  Filenames=Left(Filenames,20)&".."
			If instr(LCase(c_PicType),FileExt)>0 or instr(LCase(c_TxtType),FileExt)>0 Then
			   s = s &"<a href='"&Server.URLEncode(forder &"\"& f2.Name)&"' target='_blank'  title='[文件]"&f2.name &Chr(10)&"[大小]"&SizeTo(FileSize)&"'>"
			   s = s &"<img src='images/" & FileExt & ".gif' border='0' onerror=""this.src='images/Unknown.gif';"" HEIGHT='17'>"
			   s = s &"<font color='#0066FF'>"&i&".</font>"&Filenames&"</a><BR>"
            Else            
			   i=i-1
            End If
            i=i+1 
         Next 
			If i-1=0 then s = s &"(當前目錄無文件)<BR>"
         End if
ShowFolderList = s
End Function
'===========================================

'===========================================
   '轉換文件大小轉換 
    Function SizeTo(PFSize) 
        SizeTo=0 
        IF PFSize>(1024*1024*1024) And (PFSize/1024/1024/1024)>0 Then 
            'GB轉換 
            SizeTo=FormatNumber(PFSize/1024/1024/1024,2)&" GB" 
        ElseIF PFSize>(1024*1024) And (PFSize/1024/1024)>0 Then 
            'MB轉換 
            SizeTo=FormatNumber(PFSize/1024/1024,2)&" MB" 
        ElseIF PFSize>1024 And (PFSize/1024)>0 Then 
            'KB轉換 
            SizeTo=FormatNumber(PFSize/1024,2)&" KB" 
        ElseIF PFSize>0 Then 
            'byte轉換 
            SizeTo="0"&FormatNumber(PFSize/1024,3)&" KB" 
			'SizeTo=PFsize&" Byte(字節)"
        Else 
            SizeTo=0&" Byte(字節)" 
        End IF 
    End Function 
'===========================================

'===========================================
'過修改目錄、創建目錄時不能使用的濾特殊字符(/\:*?"<>|)與空格
function forderyes(str)
  str=replace(str,chr(47),"") '過濾>
  str=replace(str,"\","") '過濾\
  str=replace(str,"*","") '過濾>*
  str=replace(str,chr(58),"") '過濾:
  str=replace(str,chr(63),"") '過濾?
  str=replace(str,chr(34),"") '過濾"
  str=replace(str,chr(60),"") '過濾<
  str=replace(str,chr(62),"") '過濾>
  str=replace(str,"|","") '過濾|
  str=replace(str," ","") '過濾空格 
  forderyes=str
End Function
'===========================================

'=========================================
'判斷文件類型
Function CheckFileExt(fileName, picType)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文成人av在线| 精品久久国产字幕高潮| 国产酒店精品激情| 久久不见久久见中文字幕免费| 亚洲亚洲人成综合网络| 亚洲老司机在线| 亚洲视频1区2区| 亚洲精品成人在线| 亚洲综合激情网| 午夜欧美2019年伦理| 日韩成人一区二区| 久久国产综合精品| 国产一区二区三区黄视频| 精品一区二区三区视频在线观看 | 久久蜜桃av一区精品变态类天堂| 日韩一区二区精品葵司在线| 日韩美女在线视频| 国产精品毛片大码女人| 亚洲欧美日韩国产中文在线| 亚洲精品视频自拍| 日韩成人av影视| 久久狠狠亚洲综合| 91在线免费播放| 欧美日韩在线免费视频| 精品久久久网站| 中文字幕一区二区三区在线播放| 樱桃视频在线观看一区| 蜜桃视频在线观看一区二区| 国产一区二区三区四区五区美女 | 国产精品久久看| 一个色妞综合视频在线观看| 日本 国产 欧美色综合| 国产999精品久久| 欧美性一级生活| 国产日韩欧美精品一区| 亚洲午夜电影在线观看| 国产成人av电影在线播放| 在线观看三级视频欧美| 精品国产a毛片| 亚洲伦在线观看| 黑人精品欧美一区二区蜜桃 | 亚洲成人av电影在线| 久久国产生活片100| 色久优优欧美色久优优| 欧美www视频| 亚洲二区在线观看| www..com久久爱| 欧美va亚洲va香蕉在线| 亚洲一区在线观看视频| 91久久精品一区二区三| 精品国产亚洲在线| 一个色妞综合视频在线观看| 成人免费黄色在线| 精品国偷自产国产一区| 亚洲动漫第一页| 99re热这里只有精品视频| 精品久久久久久最新网址| 亚洲成人免费看| 99re66热这里只有精品3直播| www日韩大片| 秋霞影院一区二区| 欧美视频一区二区三区在线观看| 中文字幕亚洲在| 成人午夜电影小说| 精品国产一二三区| 九九热在线视频观看这里只有精品| 欧美午夜不卡视频| 亚洲一二三级电影| 欧美日韩三级在线| 亚洲午夜久久久久| 欧美日韩一区 二区 三区 久久精品| 亚洲欧洲av色图| 成人高清在线视频| 专区另类欧美日韩| 91免费视频网址| 亚洲欧洲综合另类| 色婷婷综合久色| 亚洲精品va在线观看| 91视频国产资源| 亚洲一区二区三区视频在线播放| 日本久久电影网| 亚洲国产精品人人做人人爽| 欧美探花视频资源| 日韩av电影免费观看高清完整版 | 久久99精品久久久久久久久久久久| 欧美麻豆精品久久久久久| 视频在线观看一区| 日韩欧美色综合网站| 国产一区二区三区高清播放| 久久久精品黄色| 91蜜桃在线免费视频| 亚洲国产精品欧美一二99| 欧美精品日日鲁夜夜添| 美国十次了思思久久精品导航| 欧美一区二区三级| 欧美精品少妇一区二区三区| 午夜精品视频一区| 欧美成人一区二区三区| 国产不卡免费视频| 一二三四社区欧美黄| 日韩欧美自拍偷拍| 不卡的av电影| 日韩av一区二| 国产欧美日本一区视频| 在线免费观看视频一区| 伦理电影国产精品| 最近日韩中文字幕| 欧美一级一级性生活免费录像| 国产精华液一区二区三区| 中文字幕综合网| 精品嫩草影院久久| 91啪亚洲精品| 国产在线精品免费| 亚洲午夜视频在线观看| 国产日本亚洲高清| 9191成人精品久久| 波多野洁衣一区| 麻豆91在线看| 一区二区三区在线高清| 久久久国产一区二区三区四区小说 | 久久婷婷国产综合精品青草| 色综合久久精品| 国产乱子轮精品视频| 亚洲高清不卡在线观看| 国产欧美日韩精品在线| 欧美一区二区日韩一区二区| 92国产精品观看| 福利视频网站一区二区三区| 蜜臀久久久99精品久久久久久| 自拍偷拍国产精品| 国产欧美一区二区精品久导航| 51精品国自产在线| 欧美视频日韩视频在线观看| 国产成人av自拍| 久草精品在线观看| 日产国产高清一区二区三区 | 亚洲一区二区三区视频在线| 国产精品毛片高清在线完整版| 欧美v日韩v国产v| 7777精品伊人久久久大香线蕉超级流畅| 国产精品18久久久久久久网站| 日韩国产成人精品| 亚洲宅男天堂在线观看无病毒| 日本一区二区综合亚洲| 久久久久久久久久久久久久久99| 91精品国产综合久久香蕉麻豆 | 懂色av中文一区二区三区| 蜜芽一区二区三区| 免费日本视频一区| 午夜成人免费电影| 日韩电影在线一区| 日韩av一区二区在线影视| 性久久久久久久久| 日精品一区二区| 日韩电影一二三区| 另类小说图片综合网| 日本不卡视频在线| 麻豆国产一区二区| 国产一区二区精品久久91| 国产精一区二区三区| 国产黄色精品视频| 成人爽a毛片一区二区免费| 成人午夜激情在线| 99re成人在线| 欧美三级韩国三级日本三斤| 欧美日韩三级视频| 日韩欧美一二区| 国产清纯美女被跳蛋高潮一区二区久久w | 色综合色综合色综合| 欧美写真视频网站| 欧美二区在线观看| www国产成人免费观看视频 深夜成人网| 精品理论电影在线观看| 日本一区二区三区久久久久久久久不 | 精品乱码亚洲一区二区不卡| 久久精品一区二区三区四区| 国产精品无人区| 亚洲资源在线观看| 精品亚洲aⅴ乱码一区二区三区| 国产一区美女在线| 91久久精品网| 精品国产乱码久久久久久闺蜜| 亚洲国产成人在线| 午夜国产精品一区| 国产乱码一区二区三区| 91老师国产黑色丝袜在线| 91精品国产色综合久久ai换脸 | 另类小说色综合网站| 成人理论电影网| 精品视频一区三区九区| 欧美sm极限捆绑bd| 亚洲女人****多毛耸耸8| 美女一区二区久久| 一本色道久久综合亚洲精品按摩| 3d动漫精品啪啪一区二区竹菊| 中日韩av电影| 久久不见久久见免费视频7| 99久久er热在这里只有精品15| 欧美成人精品1314www| 亚洲你懂的在线视频|