'---------------------检查用户名密码-------------------------------
function Checkin(s)
s=trim(s)
s=replace(s," "," ")
s=replace(s,"'","'")
s=replace(s,"""",""")
s=replace(s,"<","<")
s=replace(s,">",">")
Checkin=s
end function
'---------------------检查初级管理员-------------------------------
function CheckAdmin1
if Session("IsAdmin")true then response.redirect "admin_login.asp"
end function
'---------------------检查中级管理员-------------------------------
function CheckAdmin2
if Session("IsAdmin")true or (session("KEY")"check" and session("KEY")"super") then response.redirect "admin_login.asp"
end function
'---------------------检查高级级管理员-------------------------------
function CheckAdmin3
if Session("IsAdmin")true or session("KEY")"super" then response.redirect "admin_login.asp"
end function
'---------------------检查用户Email-------------------------------
function IsValidEmail(email)
IsValidEmail = true
names = Split(email, "@")
if UBound(names) 1 then
IsValidEmail = false
exit function
end if
for each name in names
if Len(name) IsValidEmail = false
exit function
end if
for i = 1 to Len(name)
c = Lcase(Mid(name, i, 1))
if InStr("abcdefghijklmnopqrstuvwxyz_-.", c) IsValidEmail = false
exit function
end if
next
if Left(name, 1) = "." or Right(name, 1) = "." then
IsValidEmail = false
exit function
end if
next
if InStr(names(1), ".") IsValidEmail = false
exit function
end if
i = Len(names(1)) - InStrRev(names(1), ".")
if i 2 and i 3 then
IsValidEmail = false
exit function
end if
if InStr(email, "..") > 0 then
IsValidEmail = false
end if
end function
'---------------------错误输出-------------------------------
sub error()
%>
错误信息提示==
错误信息:
产生错误的可能原因:
返回首页
end sub
%>