CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

变量传递问题?/

楼主cong323()2004-05-04 02:54:29 在 Web 开发 / ASP 提问

第一个页面是A.asp,提交后到ADD.asp  
  在ADD.asp文件中定义了一个变量AAA,在后面又有response.Redirect("A.asp")返回到A.asp,请问如何把变量AAA传递到A.asp的页面中呢?变量AAA没有写入数据库。 问题点数:0、回复次数:14Top

1 楼chengbo1983(chengbo.net)回复于 2004-05-04 03:00:30 得分 0

我也是菜鸟,我想就存在application里吧Top

2 楼cong323()回复于 2004-05-04 03:03:11 得分 0

在经过response.Redirect之后application还有用吗?  
  Top

3 楼chengbo1983(chengbo.net)回复于 2004-05-04 03:06:54 得分 0

应该有用哦  
  要不用session  
  20分钟里应该可以吧Top

4 楼cong323()回复于 2004-05-04 03:12:02 得分 0

我是要当用户在a.asp中没有做第二个提交之前一直显示AAA的值啊?Top

5 楼chengbo1983(chengbo.net)回复于 2004-05-04 03:17:56 得分 0

我晕哦,那你就不要在ADD.asp里定义那个变量嘛  
  你新建一个b.asp,然后在那里定义  
  a.asp和add.asp里都来个<!--#include   file="b.asp"-->  
  这样行不行?Top

6 楼anwell(清风.Net 1982y.Net.Cn)回复于 2004-05-04 03:21:46 得分 0

<!--#include   file="session.asp"-->  
  把变量定义在包含文件里。Top

7 楼cong323()回复于 2004-05-04 03:24:25 得分 0

但是AAA是根据ADD.asp中的某个值得出的,在B.asp中定义还不是一样传不过去。Top

8 楼anwell(清风.Net 1982y.Net.Cn)回复于 2004-05-04 03:25:58 得分 0

把代码贴出来Top

9 楼chengbo1983(chengbo.net)回复于 2004-05-04 03:30:57 得分 0

b.asp里建个函数  
   
  然后在add.asp里调用它Top

10 楼cong323()回复于 2004-05-04 03:33:40 得分 0

##############A.ASP###############  
  <form   name="form1"   method="post"   action="ADD.asp">  
  <input   name="ball"   type="text"   value=""   size="40">  
  <input   type="submit"   name="Submit"   value="提交"   >  
  </form>  
  #############ADD.ASP###############  
  <%dim   x,ZH  
        ball=split(ball,",")  
        for   i=0   to   ubound(ball)  
              for   j=i+1   to   ubound(ball)  
                  rs.addnew  
                  rs("ball1")=ball(i)  
  rs("ball2")=ball(j)  
              next    
        next  
        x=ubound(ball)+1  
        ZH=(x*(x-1)/2)  
  response.Redirect("A.asp")  
   
   
  怎么把ZH传到A中呢?Top

11 楼chengbo1983(chengbo.net)回复于 2004-05-04 03:43:58 得分 0

#############b.ASP###############  
  function   xxx(x,zh)  
      ball=split(ball,",")  
        for   i=0   to   ubound(ball)  
              for   j=i+1   to   ubound(ball)  
                  rs.addnew  
                  rs("ball1")=ball(i)  
  rs("ball2")=ball(j)  
              next    
        next  
        x=ubound(ball)+1  
        ZH=(x*(x-1)/2)  
        xxx=zh  
  end   function  
   
  #############a.ASP###############  
  <!--#include   file="b.asp"-->  
  hhh=xxx(x,zh)Top

12 楼cong323()回复于 2004-05-04 03:50:12 得分 0

那可不可用这样来传呢?response.Redirect("A.asp?ZH")Top

13 楼chengbo1983(chengbo.net)回复于 2004-05-04 04:00:01 得分 0

你说的是要当用户在a.asp中没有做第二个提交之前一直显示AAA的值啊Top

14 楼liuyangxuan(阿轩)回复于 2004-05-04 06:02:24 得分 0

session传值Top

相关问题

  • 变量传递
  • 变量的传递!
  • session变量传递
  • 怎么传递变量?
  • 如果传递变量值!
  • 急!!变量的传递
  • 关于变量的传递
  • 变量如何传递
  • 变量传递问题
  • 关于传递变量

关键词

  • asp
  • 变量
  • aaa
  • 定义
  • 提交
  • redirect
  • add
  • response

得分解答快速导航

  • 帖主:cong323

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo