📄 function.asp
字号:
<%
if session("user_type")<>"T" then
response.redirect "../../../index.asp"
end if
%>
<%
'该函数用来求出总页数
Function getPageTotal(forumid)
Dim db
set db=server.createobject("ADODB.CONNECTION")
db.open Application("strConn")
dim rs,strSql
strSql="Select * From bbs Where forumid=" & forumid
Set rs=Server.CreateObject("ADODB.Recordset")
rs.Open strSql,db,1
rs.PageSize=15 '每页15条
getPageTotal=rs.PageCount
rs.close
Set rs=Nothing
db.Close
Set db=Nothing
End Function
'该函数用来返回id对应的bbsfather字段值
Function getFather(id)
Dim db
set db=server.createobject("ADODB.CONNECTION")
db.open Application("strConn")
dim rs,strSql
strSql="Select * From bbs Where id=" & id
Set rs=db.Execute(strSql)
getFather=rs("father")
rs.close
Set rs=Nothing
db.Close
Set db=Nothing
End Function
'该函数用来求出显示页码的最小值
Function minPage(page_no,page_total)
Dim numTemp
numTemp=(int((page_no-1)/10))*10+1
If numTemp<=0 Then
numTemp=1
End If
minPage=numTemp
End Function
'该函数用来求出显示页码的最大值
Function maxPage(page_no,page_total)
Dim numTemp
numTemp=(int((page_no-1)/10))*10+10
If numTemp>page_total Then
numTemp=page_total
End If
maxPage=numTemp
End Function
'该函数用来在标题前显示前导空格
Function viewnull(myFather)
Dim strTemp,numTemp,I,strNull
strTemp=Split(myFather,"/")
numTemp=UBound(strTemp)
If numTemp=1 Then
strNull="● "
Else
For I=0 To numTemp-1
strNull=strNull & " "
Next
strNull=strNull & "○ "
End If
viewnull=strNull
End Function
'该函数用来处理客户提交的文本
Function myReplace(myString)
myString=Replace(myString,"&","&") '替换&为字符实体&
myString=Replace(myString,"<","<") '替换<
myString=Replace(myString,">",">") '替换>
myString=Replace(myString,chr(13),"<br>") '替换回车符
myString=Replace(myString,chr(32)," ") '替换空格符
myString=Replace(myString,chr(9)," ") '替换Tab缩进符
myString=Replace(myString,chr(39),"´") '替换单引号
myString=Replace(myString,chr(34),""") '替换双引号
myReplace=myString '返回函数值
End Function
'该函数用来返回文章的father编号
Function GetFatherCode(bbsid)
Dim numTemp
numTemp=1000000000+bbsid
GetFatherCode=Mid(Cstr(numTemp),2) & "/"
End Function
'该函数用来返回栏目名称
Function GetForumName(forumid)
Dim db
set db=server.createobject("ADODB.CONNECTION")
db.open Application("strConn")
dim rs,strSql
strSql="Select * From bbs_forum Where id=" & forumid
Set rs=db.Execute(strSql)
GetForumName=rs("forumname")
rs.close
Set rs=Nothing
db.Close
Set db=Nothing
End Function
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -