标题:用session保存用户的方法--有问题
只看楼主
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
<!--#include file="conn_db.asp"-->

<%

Session.timeout=30'这里强制Session的过期时间为30分钟。


uname=trim(Request.Form("name"))
upassword=trim(Request.Form("password"))



set rs=Server.CreateObject("Adodb.Recordset")
sql="select * from [login] where uname='"&uname&"' and upassword='"&upassword&"' "
rs.open sql,conn,1,1
if rs.recordcount=0 then
response.write("<script>alert('数据库中没有这个用户,或者用户名或密码有误!');history.back

();</script>")
else
Session["username"]=uname
response.write("<script>alert('恭喜您,登录成功!

~~');location.href='sdbbsindex.asp';</script>")
end if
rs.close
set rs=nothing


%>
2008-11-13 16:46
暂时初学者
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-11-13
得分:0 
在check页面...动不了...状态栏显示的是"等待192.168.1.3/main.asp"
跳转不到main.asp
192.168.1.3是本机ip
2008-11-13 16:47
暂时初学者
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-11-13
得分:0 
redirect.asp的代码

<%
if Session("username")<>"" then
response.redirect("main.asp")
end if
%>
2008-11-13 16:49
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
那就不简单是Session问题了,main.asp可能有问题
2008-11-13 19:37



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-244037-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.359182 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved