不用手动指定REUQEST.怎么自动化?

gddd 2003-08-24 02:26:21
被提交过来的变量可能有10个也可能是10个.
传统的方法是
a=request("a")
b=request("b")
c=request("c")
.........
有没有办法在提交过来的数据中,用一句命令简化所有
xx=REQUEST("XX")的过程?
即让A的值自动是跳过来的A的值.
B的值自动是跳过来的B的值.
...全文
34 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
yonghengdizhen 2003-08-25
  • 打赏
  • 举报
回复
for each xxx in Request.form
eval(xxx & "=""" & Request.form(xxx) & """)
next
yonghengdizhen 2003-08-25
  • 打赏
  • 举报
回复
for each xxx in Request.form
eval(xxx & "=" Request.form(xxx))
next
wolf004 2003-08-25
  • 打赏
  • 举报
回复
只能辛苦点了!想出方法告诉我!
liuguihua 2003-08-25
  • 打赏
  • 举报
回复
你可以让两边都变量化社!
我试过的挺好用哈!

gddd 2003-08-24
  • 打赏
  • 举报
回复
哎.真麻烦...ASP不太"动态",这样的话,每多一个参数.我就要改一次ASP文件了.~5.5.5.5
业余程序员 2003-08-24
  • 打赏
  • 举报
回复
to gddd(gddd) :
如果像你说的这样的话, 那ASP就不学啦。
有一个FOR NEXT 就很不错啦,实际上你想的这种方法至少目前还不能实现你可以定制一个数据变量用来做为传过来的值。
gddd 2003-08-24
  • 打赏
  • 举报
回复
不行啊..过来的数据不一定是A(I)的.
可能是AS
AB,SC,DS,SS随机的.
gddd 2003-08-24
  • 打赏
  • 举报
回复
那些变量名是随机的啊..
不能用a(i)这样的...
可能是ads
dsds
wews
dsds
都有可能.
lions911 2003-08-24
  • 打赏
  • 举报
回复
那你在上一页给表单命名的时候就应该用A1,A2,A3这样的

然后

for i =1 to 10
ai=request.form(ai)
next

28,390

社区成员

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

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