str.asp
来自「本系统无论是现在还是将来的升级的版本均免费。学生综合测评分也叫综合分或者纪律分」· ASP 代码 · 共 71 行
ASP
71 行
<%
'**************************************************
'函数名:safeChar
'作 用:过滤非法的SQL字符
'参 数:strChar-----要过滤的字符
'返回值:过滤后的字符
'**************************************************
Function safeChar(strChar)
If strChar = "" Or IsNull(strChar) Then
safeChar = ""
Exit Function
End If
Dim strBadChar, arrBadChar, tempChar, i
strBadChar = "+,',--,%,^,&,?,(,),<,>,[,],{,},/,\,;,:," & Chr(34) & "," & Chr(0) & ""
arrBadChar = Split(strBadChar, ",")
tempChar = strChar
For i = 0 To UBound(arrBadChar)
tempChar = Replace(tempChar, arrBadChar(i), "")
Next
tempChar = Replace(tempChar, "@@", "@")
safeChar = tempChar
End Function
'***********************************************************
'函数名:tolist
'作 用:
'参 数:
'返回值:
'***********************************************************
function tolist(str)
tolist=""
on error resume next
y=split(str,"#")
for i = 0 to UBound(y)
tolist=tolist&"<br />"&"<li>"&y(i)
next
tolist="<ol>"&tolist&"</ol>"
err.clear
end function
'**************************************************
'函数名:strLength
'作 用:求字符串长度。汉字算两个字符,英文算一个字符。
'参 数:str ----要求长度的字符串
'返回值:字符串长度
'**************************************************
Function strLength(str)
On Error Resume Next
Dim WINNT_CHINESE
WINNT_CHINESE = (Len("中国") = 2)
If WINNT_CHINESE Then
Dim l, t, c
Dim i
l = Len(str)
t = l
For i = 1 To l
c = Asc(Mid(str, i, 1))
If c < 0 Then c = c + 65536
If c > 255 Then
t = t + 1
End If
Next
strLength = t
Else
strLength = Len(str)
End If
If Err.Number <> 0 Then Err.Clear
End Function
%>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?