当前位置: 代码网 > it编程>编程语言>其他编程 > 如何制作一个安全的页面?

如何制作一个安全的页面?

2024年05月19日 其他编程 我要评论
manage.asp' 登录页面.<%@ language=vbscript %><html><body><form name="login" method=

manage.asp
'
登录页面.

<%@ language=vbscript %>
<html>
<body>
<form name="login" method="post" action="login.asp">
<input type="text" name="username" size="20">
用户名<br>
<input type="password" name="password" size="20">
口令<br>
<input type="submit" name="btnlogin" value="
登录">
</form>
</body></html>

login.asp
'
验证在表单中输入的用户名和口令.

<%@ language=vbscript %>
<% response.buffer = true %>

<html>
<body>

<% session("allow") = true %>

<%
username = request.form("username")
password = request.form("password")
'
抓取表单内容.

set myconn=server.createobject("adodb.connection")
myconn.open "
连接字符串"

sql = "select * from tbllogin"
set rs = myconn.execute(sql)

if username = rs("username") and password = rs("password") then
'
如果匹配则显示要保护的页面.
%>
----------------------------------------------------------------------------------------------------------------
'
此处放置要保护的页面的内容.
----------------------------------------------------------------------------------------------------------------
<%
else
response.redirect "http://www.intels.net/login.asp"
rs.close
myconn.close
set rs = nothing
set myconn = nothing
end if
%>
'
如果不匹配则返回登录页,让用户重新登录.

</body></html>

   
好了,让我们来做最后的应用工作吧,把下面的代码加入需要保护的页面的最前面:
<%@ language=vbscript %>
<% response.buffer = true %>
<% if session("allow") = false then response.redirect "manage.asp" %>

[1]

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com