我写的检测后台登陆的程序为什么上传到空间上后经常的不正常?
出现的问题是有时候登陆正常 有时候就这个页面抱错
错误如下
该页无法显示
您要访问的页有问题,无法显示该页。
-------------------------------------------------------------------------
请尝试以下操作:
打开 www.xxxx.com 主页,然后查找指向您感兴趣信息的链接。
单击刷新按钮,或以后再试。
单击搜索,寻找 Internet 上的信息。
也可查看相关站点列表。
HTTP 500 - 内部服务器错误
Internet Explorer
原程序如下.
<!--#include file="ConnDb.asp" -->
<%
cUserName = trim(Request("cUserName"))
cPass = trim(Request("cPass"))
cSQl = "select * from admin where cUserName = '" & cUserName & "' and cPass = '" & cPass & "'"
set oRs = server.CreateObject("adodb.recordset")
oRs.open cSQl,oConnDb,3,3
if oRs.eof then
response.Write "<script language='javascript'> alert('用户名或密码错误,请重新登陆!');this.location='../login.htm'</script>"
else
'oRs("dLasttime")=now()
'oRs.update
session("cManager")=oRs("cUserName")
Session("dml") = 1
session("nLevel")=oRs("nLevel")
session("nKind1")=oRs("nKind1")
Session.Timeout = 5
oRs.close
set oRs=nothing
oConnDb.close
set oConnDb=nothing
%>
<SCRIPT LANGUAGE="JavaScript">
<!--
alert("登陆成功!");
top.location.href = "manage.asp";
//-->
</SCRIPT>
<%end if%>
我把
oRs("dLasttime")=now()
oRs.update这两句注释掉 还是出错 这是往数据库里写最后登陆时间
别人说是数据库权限的问题 我用access 可我对数据库权限的设置不太熟.我没设什么权限的表是直接建好就用的 所以问大家怎么回事?是程序的错误么?