if request("UserName")="" or request("password")="" then Response.write "<script language = 'javascript'>alert('用户名和密码不能为空!');history.back();</script>" response.End end if set rs=server.createobject("adodb.recordset") sqltext="SELECT * FROM userInfo where userName='" & request("UserName") & "' and passWord='" & request("password") & "' and trade='黄金会员' and checked='1' " rs.open sqltext,conn,1,3 if rs.eof then Response.write "<script language = 'javascript'>alert('用户名和密码不能正确,请重新登陆,如果还不能登陆,请联系管理员!');history.back();</script>" response.End else '判断用户是否已经登陆 if session(""&userid&"")="yes" then response.write"<script language = 'javascript'>alert('该用户已经登陆,你不能继续登陆!');history.back();</Script>" response.end else session(""&userid&"")="yes"
esponse.Redirect("p_h.asp") response.End end if这是我写的, 但是直接关浏览器退出的时候要出错啊
-----------------------------------------------------------------------------
在GOLBAL.ASAX里做如下设置: void Session_End(object sender, EventArgs e)
{
Application.Lock(); try
{
在APPLICATON用户队列里减掉该SESSION用户
}
catch
{ }Application.UnLock();
}
Response.write "<script language = 'javascript'>alert('用户名和密码不能为空!');history.back();</script>"
response.End
end if
set rs=server.createobject("adodb.recordset")
sqltext="SELECT * FROM userInfo where userName='" & request("UserName") & "' and passWord='" & request("password") & "' and trade='黄金会员' and checked='1' "
rs.open sqltext,conn,1,3
if rs.eof then
Response.write "<script language = 'javascript'>alert('用户名和密码不能正确,请重新登陆,如果还不能登陆,请联系管理员!');history.back();</script>"
response.End
else
'判断用户是否已经登陆
if session(""&userid&"")="yes" then
response.write"<script language = 'javascript'>alert('该用户已经登陆,你不能继续登陆!');history.back();</Script>"
response.end
else
session(""&userid&"")="yes"
esponse.Redirect("p_h.asp")
response.End
end if这是我写的,
但是直接关浏览器退出的时候要出错啊