简单问题求解

jeesir 2008-06-10 07:51:18
123.asp文件代码如下:
<% 
if request.servervariables("remote_addr")="1.1.1.1" or
request.servervariables("remote_addr")="2.2.2.2" or
request.servervariables("remote_addr")="3.3.3.3" or
then
response.write("抱歉,您的ip不合法!")
Response.Redirect("www.baidu.com")
else
response.write("您的ip合法")
Response.Redirect("www.sina.com")
endif
%>

用IIS服务器运行文件后提示错误如下:
错误类型:
Microsoft VBScript 编译器错误 (0x800A03EA)
语法错误
/cs/12333.asp, line 2, column 54
if request.servervariables("remote_addr")="1.1.1.1" or
-----------------------------------------------------^
...全文
39 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Anlige 2008-06-11
  • 打赏
  • 举报
回复
endif 也是错的~呵呵~
jhwcd 2008-06-10
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jeesir 的回复:]
感谢,是多写了一个“or”
[/Quote]
能找到错误就行!!!
jeesir 2008-06-10
  • 打赏
  • 举报
回复
感谢,是多写了一个“or”
Anlige 2008-06-10
  • 打赏
  • 举报
回复

<%
if request.servervariables("remote_addr")="1.1.1.1" or request.servervariables("remote_addr")="2.2.2.2" or request.servervariables("remote_addr")="3.3.3.3" then
response.write("抱歉,您的ip不合法!")
Response.Redirect("www.baidu.com")
else
response.write("您的ip合法")
Response.Redirect("www.sina.com")
end if
%>

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧