有两个问题大家帮忙一下

qlwqz 2003-10-18 04:51:29
一个是关于server.urlencode的:
我在href那传值的时候,
.Write"<td><a href='dealquery.asp?"&asd&"'>[后一页]</a></td>" asd没有经过server.urlencode,asd里没有特殊符号是没事,然后我改成如下:
asd = replace(asd,"&"," ") '有没有都是错的
asd = server.urlEncode(asd)
.Write"<td><a href='dealquery.asp?"&asd&"'>[后一页]</a></td>"
这样我在dealquery里面不能得到asd里的任何值,大虾赐教。

页面上有很多记录的时候删除是大家一般是怎么处理的?给说一下,多谢
传值重新在服务器那边重新查找吗?我老是觉得这个比较麻烦,不晓得大家有没有什么比较好的办法,多谢了~
...全文
33 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qlwqz 2003-11-02
  • 打赏
  • 举报
回复
还是没有搞定,还是用hidden来搞吧,oho~~
iamyokel 2003-10-19
  • 打赏
  • 举报
回复
得不到赋值是因为无法得到&这个符号,先替换再还原就可以了
qlwqz 2003-10-19
  • 打赏
  • 举报
回复
iamyokel(庄稼人) :
你说的是不是urlencode以后把里面的空格换成&啊?没用啊。
代码:
dim tempasd
tempasd = Page + 1
asd = asd&"&Page="&tempasd
asd = replace(asd,"&"," ")
response.write asd&"<br>"
asd = server.urlEncode(asd)
response.Write(asd&"<br>")
asd = replace(asd,"+","&")
response.Write(asd&"<br>")
.Write"<td><a href='dealquery.asp?"&asd&"'>[后一页]</a></td>"
得到的结果是:
Writer=on Title=on Uploader=on ContentInShort=on FileName=on queryinfor=c++ Page=2
Writer%3Don+Title%3Don+Uploader%3Don+ContentInShort%3Don+FileName%3Don+queryinfor%3Dc%2B%2B+Page%3D2
Writer%3Don&Title%3Don&Uploader%3Don&ContentInShort%3Don&FileName%3Don&queryinfor%3Dc%2B%2B&Page%3D2
还是不行啊,传不过去。
qdubit 2003-10-18
  • 打赏
  • 举报
回复
关注!帮楼主顶一下!

28,390

社区成员

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

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