回 帖 发 新 帖 刷新版面

主题:请教--这个ASP文件怎么错了??

错误类型:
Microsoft VBScript 编译器错误 (0x800A03F6)
缺少 'End'
/asp/班级主页系统(新)/post.asp, 第 31 行



<%@language="vbscript"%>
<% Option Explicit %>
<% 
<!--#include file="ADOFUNCTIONS.ASP"-->
function login(userid,userpassword)
   dim sql
   sql="select userid from user where userid='" & (userid) & "'"
   dim objrs
   set objrs=opensql(sql,"jsjdb","user")
   if  objrs.bof then
           if uspassword=objrs("userpassword") then
           login=true
           end if
   else 
   login=false
   end if
   objrs.close
    set objrs=nothing
   objconn.close
   set objconn=nothing
 %>
 <%    
         userid=request("userid") 
        userpassword=request("userpassword")
           if login(userid,userpassword)=true then
            response.redirect "index.asp"
            session("userid")=userid
            session("username")=objrs("username")
        else
            response.redirect "wrong.html"
        end if    
%>

回复列表 (共4个回复)

沙发

I know 了!!是少了一个  end function

板凳

请问谁有ASP的网上考试系统,我急死我了,急用呀

3 楼


网上找呀

4 楼


你都不看错误啊,那不是明显写着,31行缺少end 吗?

我来回复

您尚未登录,请登录后再回复。点此登录或注册