读书人

一个简单的数组+get方法有关问题来

发布时间: 2012-02-07 17:45:36 作者: rapoo

一个简单的数组+get方法问题,来者散分
因为我现在用的是两种语言,显示产品那块用.net做的,而产品对比则是用asp做.所以我就想用get方式来做.

产品对比的效果:

  id1    id2   id3 id4

产品名1 产品名2 产品名3 产品名4
价格1  价格2  价格3 价格4
  功效1  功效2  功效3 功效4 

我原产品那就有xxx.asp?id=12 我想把这种id,都放在session中的数组中,然后再把它一个个调用出来.
我是这样写的:
dim Products1,id(i) '定义
Products1=Trim(Request.QueryString( "id "))  '把xxx.asp?id=34的值获起,然后符值给Products1

Session( "arry_id ")=Products1 '把每次收到的id值放到数组arry_id中.这里可以少了什么,帮助看看.
Products1=split(Products1, ", ")
for i=0 to ubound(Products1)
response.write Products1(i)
next
但这样写好象只能放当时那个,其它的放不进去.不知道什么原因,是不是还要一个arrlist呢?

各位兄弟帮帮助,有点急.


[解决办法]
终于坐了个沙发
[解决办法]
dim Products1,id(i) '定义
Products1=Trim(Request.QueryString( "id "))  '把xxx.asp?id=34的值获起,然后符值给Products1

Session( "arry_id ")=Products1 '把每次收到的id值放到数组arry_id中.这里可以少了什么,帮助看看.
_____________________________________________________
Session( "arry_id ")=Session( "arry_id ")& ", "&Products1
_____________________________________________________
Products1=split(Products1, ", ")
for i=0 to ubound(Products1)-1
response.write Products1(i)
next

[解决办法]
接分
[解决办法]
dim Products1,id(i) '定义
Products1=Trim(Request.QueryString( "id "))  '把xxx.asp?id=34的值获起,然后符值给Products1

Session( "arry_id ")=Products1 '把每次收到的id值放到数组arry_id中.这里可以少了什么,帮助看看.

Session( "arry_id ")=Session( "arry_id ")& ", "&Products1

Products1=split(Session( "arry_id "), ", ")
for i=0 to ubound(Products1)-1
response.write Products1(i)
next
[解决办法]
处理为什么不用C#?这个处理数据比vbscript强大多了...
另外,你存储的时候这么存储
Session( "arry_id ")=Session( "arry_id ") & ", " & Products1
然后取出的时候,用一split提取
[解决办法]


日后再说....

呵呵..

读书人网 >ASP

热点推荐