替换字符串数据的问题(在线等答案)

来源:百度知道 编辑:UC知道 时间:2024/05/10 11:50:27
我想写一个页面,获得一个随机函数,并经过一定的算法后传送到下一个页面,例如:
<% dim a,b,c
a=Session.sessionid .获得一个随机数字
b=a/2 .将这个数字除以2 得到数字B
c=a+b .再将A和B相加,得出C
response.redirect"http://wap.***.net/index.asp?id=" & c & ""
%>
这个页面可以传送一个数字到我下一个页面,但是我看别人能传送一些例如***.asp?id=2e6t4tem4543g2erz这样的又是数字又有字母的应该怎么写啊?麻烦大家帮帮我~~~谢谢

随机数不是你那么产生的
<%randomize
c="Q,W,E,R,T,Y,U,I,O,P,A,S,D,F,G,H,J,K,L,Z,X,C,V,B,N,M,1,2,3,4,5,6,7,8,9,0"
id=split(c,",")
for i=1 to 9
code=id(int(rnd()*36))&code
next
Response.Write code%>

url编码啊

response.redirect"http://wap.***.net/index.asp?id=" & server.urlencode(c) & ""