如果出现多个错误,如何用ASP Classic实现条件判断并选择相应处理?

2026-03-30 11:471阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计275个文字,预计阅读时间需要2分钟。

如果出现多个错误,如何用ASP Classic实现条件判断并选择相应处理?

我是ASP开发的初学者。这是我的源代码:aspident=request.Form(ident)pass=request.Form(passe)response.write(ident)response.write(pass)if pass=m and ident=m Then Session(connect)=membre response.redirect(..\)else if p

我是ASP开发的新手.

这是我的源代码:

如果出现多个错误,如何用ASP Classic实现条件判断并选择相应处理?

ident = request.Form("ident") pass=request.Form("passe") response.write(ident) response.write(pass) if pass= "m" and ident="m" Then Session("connect")="membre" response.redirect("../") else if pass= "g" and ident="g" Then Session("connect")="gest" response.redirect("../") else if pass= "a" and ident="a" Then Session("connect")="admin" response.redirect("../") else response.redirect("ident.asp") End If

但是,使用此代码,我得到了这个:

“Erreur de compilation Microsoft VBScript error ‘800a0401’

Fin d’instruction attendue

/iisHelp/common/500-100.asp, line 11

Dim objASPError, blnErrorWritten, strServername, strServerIP,
strRemoteIP Dim strMethod, lngPos, datNow, strQueryString, strURL
————————————————————————–^

Erreur de compilation Microsoft VBScript error ‘800a03f6’

‘End’ attendu

/groupe2/stage23/TP3/verif_id.asp, line 18 “

它看起来像你文件中的前一行 – 第11行 – 你不小心删除了使DIM语句发生碰撞的换行符.这会使整个文件在解析器中不同步.

将一行DIM语句拆分为两行(或者删除第二个DIM – 您的选择)并查看是否可以解决您的问题.

本文共计275个文字,预计阅读时间需要2分钟。

如果出现多个错误,如何用ASP Classic实现条件判断并选择相应处理?

我是ASP开发的初学者。这是我的源代码:aspident=request.Form(ident)pass=request.Form(passe)response.write(ident)response.write(pass)if pass=m and ident=m Then Session(connect)=membre response.redirect(..\)else if p

我是ASP开发的新手.

这是我的源代码:

如果出现多个错误,如何用ASP Classic实现条件判断并选择相应处理?

ident = request.Form("ident") pass=request.Form("passe") response.write(ident) response.write(pass) if pass= "m" and ident="m" Then Session("connect")="membre" response.redirect("../") else if pass= "g" and ident="g" Then Session("connect")="gest" response.redirect("../") else if pass= "a" and ident="a" Then Session("connect")="admin" response.redirect("../") else response.redirect("ident.asp") End If

但是,使用此代码,我得到了这个:

“Erreur de compilation Microsoft VBScript error ‘800a0401’

Fin d’instruction attendue

/iisHelp/common/500-100.asp, line 11

Dim objASPError, blnErrorWritten, strServername, strServerIP,
strRemoteIP Dim strMethod, lngPos, datNow, strQueryString, strURL
————————————————————————–^

Erreur de compilation Microsoft VBScript error ‘800a03f6’

‘End’ attendu

/groupe2/stage23/TP3/verif_id.asp, line 18 “

它看起来像你文件中的前一行 – 第11行 – 你不小心删除了使DIM语句发生碰撞的换行符.这会使整个文件在解析器中不同步.

将一行DIM语句拆分为两行(或者删除第二个DIM – 您的选择)并查看是否可以解决您的问题.