高分问两个问题

gentle_sword 2012-09-27 09:57:44
1、判断URL中的某个一参数比如key的长度等于6并且key的字符串包含在另一个指定的字符串st中,asp代码如何写?
2、<% Response.Write Request.ServerVariables("URL") %>为什么得到的URL不完整,没有域名部分?
...全文
50 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
scscms太阳光 2012-09-27
  • 打赏
  • 举报
回复
1、
<%
dim str,key,st
st="asdfb"
str=Request.ServerVariables("Query_String")
if left(str,4)="key=" or instr(str,"&key=")>0 then
key=split(str,"key=")(1)
key=split(key,"&")(0)
if len(key)=6 and instr(st,key)>0 then
Response.write "key参数长度为6且在st字符串中"
end if
else
Response.write "根本就没key参数"
end if
%>

2、ASP中request.servervariables参数大全
Go 旅城通票 2012-09-27
  • 打赏
  • 举报
回复
key=request.querystring("key")
st="abcdefg"
if len(key)=6 and instr(st,key)>0 then'增加判断长度
response.write "key长度为6并且key包含在st中"
end if
Go 旅城通票 2012-09-27
  • 打赏
  • 举报
回复
1,
key=request.querystring("key")
st="abcdefg"
if instr(st,key)>0 then
response.write "key包含在st中"
end if


2,主机头和url分开的
response.Write request.ServerVariables("Server_Name")&request.ServerVariables("url")&"?"&Request.ServerVariables("Query_String") 

28,390

社区成员

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

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