手机
当前位置:查字典教程网 >编程开发 >编程10000问 >如何实现强制登录?
如何实现强制登录?
摘要:security.asp0)ifbRequireLoginthen'要求登录.ifNotbLoggedInthenresponse.redi...

security.asp

<%

bLoggedIn = (len(session("UserName")) > 0)

if bRequireLogin then

' 要求登录.

if Not bLoggedIn then

response.redirect "login.asp?comebackto=" & _

request.servervariables("script_name") & "?" & _

' 如果没注册,请注册.

server.urlencode(request.querystring)

end if

end if

%>

login.asp

<%

if request("comebackto") <> "" then

sReferer = request("comebackto")

sGoBackTo = "?" & request.querystring

end if

if request("cmdLogin") <> "" then

sUserName = request("txtUserName")

sPassword = request("txtPassword")

' 提交注册.

if sUserName = "bill" And sPassword = "gates" then

bLoginSuccessful = True

' 验证帐号和密码.

end if

session("UserName") = sUserName

if sReferer = "" then

response.redirect "index.asp"

' 登录成功,到用户请求页.

else

response.redirect sReferer

' 如果没填写,重定向到登录页或其他约定的页.

end if

else

%>

<form action="login.asp<%=sGoBackTo%>" method="post">

<input type="text" name="txtUserName"><br>

<input type="password" name="txtPassword"><br>

<input type="submit" name="cmdLogin"><br>

</form>

' 显示登录.

<%

end if

%>

testpage.asp

<%

bRequireLogin = True

%>

<>

' 将 bRequireLogin设为真,放到 security.asp 中.

[1]

【如何实现强制登录?】相关文章:

如何把一长串数字分位显示?

如何用Cookie进行登录验证?

如何制作一个文本文件编辑器?

如何获知并显示文件的大小?

如何控制弹出一个NTLM验证窗口?

如何实现无组件上传二进制文件?

如何准确地获得一个整数?

如何简单地上传文件?

如何编写一个创建FTP站点的函数?

如何一行行地读取文件?

精品推荐
分类导航