变量传递问题!
有3个页面show.asp book1.asp login.asp ,还有一判断session("username")是否为空的页面judge.asp
在show.asp中点击按钮,表单指向book1.asp,但当judge.asp判断到session("username")是空的时候,页面redirect到login.asp,让用户输入密码和用户名登陆,登陆中建立session("username");然后就跳转到book1.asp
最重要的问题是经过登录 show.asp?cunId=<%=cunid%>&kind=<%=kind%>中的变量cunId,kind怎样一同传递到book1.asp页 ???
谢谢,这个问题偶遇到好多次了,请高手赐教
问题点数:0、回复次数:12Top
1 楼csdntoll(伊人美食LadyFood.Com)回复于 2003-09-01 17:06:46 得分 0
不明白楼主在讲什么?Top
2 楼wch0410(宁肯笑着流泪,绝不哭着后悔)回复于 2003-09-01 17:13:32 得分 0
在show.asp按照判断条件指向book1.asp页的时候
使用 <a href="book1.asp?cunId=<%=cunid%>&kind=<%=kind%>">跳转</a>Top
3 楼dtysam(dtysam)回复于 2003-09-01 17:13:32 得分 0
没必要在用一个asp页面来进行判断,在book1.asp中写上几句就可以了
〈%
if session("username")="" then
redirect "login.asp"
end if
%〉
Top
4 楼bezier1980(逍遥程序)回复于 2003-09-01 17:15:27 得分 0
是不是把 "show.asp?cunId=<%=cunid%>&kind=<%=kind%>"这个页面的cunid和kind两个值同时传给两个页面??Top
5 楼igaoyu(赵楠)回复于 2003-09-01 17:59:27 得分 0
就是原来的show.asp页IE地址栏里有cunId=<%=cunid%>&kind=<%=kind%>
就是经过show.asp --> book1.asp --> login.asp --> book1.asp 过程以后,
怎样将cunid,kind这两个变量也传递给book1.asp页呢???
谢谢Top
6 楼igaoyu(赵楠)回复于 2003-09-01 18:25:32 得分 0
up
但愿明天早上来了能看到有高人给出答案,幻想中... :)Top
7 楼igaoyu(赵楠)回复于 2003-09-02 08:59:18 得分 0
明天了,还是没人来
失望ingTop
8 楼wggipkhgef(不想说乔丹)回复于 2003-09-02 09:05:40 得分 0
先在show.asp里面添加:
cunId=request("cunId")
kind=request("kind")
book1.asp?cunId=<%=cunId%>&kind=<%=kind%>Top
9 楼wggipkhgef(不想说乔丹)回复于 2003-09-02 09:07:45 得分 0
这个样子可以一个个传递过去
先传到book1.asp
再在book1.asp里面添加同样的代码
再传到login.asp
再在login.asp里面添加同样的代码
再传回book1.aspTop
10 楼wggipkhgef(不想说乔丹)回复于 2003-09-02 09:09:44 得分 0
当然还有一种最简单的方法就是:
在show.asp里面
response.cookies("cunid")=....
response.cookies("kind")=.....
然后再在book1.asp里面
cunId=request.cookies("cunid")
kind=request.cookies("kind")Top
11 楼bluefox168(风逝)回复于 2003-09-02 09:15:49 得分 0
先在show.asp里面添加:
cunId=request("cunId")
kind=request("kind")
book1.asp?cunId=<%=cunId%>&kind=<%=kind%>
然后再在book1.asp里面加
cunId=request("cunId")
kind=request("kind")
if session("username")="" then
response.redirect"login.asp?cunId=<%=cunId%>&kind=<%=kind%>"
else
response.redirect"book1.asp?cunId=<%=cunId%>&kind=<%=kind%>"
end if
Top
12 楼long02435(蓝天)回复于 2003-09-02 09:20:17 得分 0
用一个IF来判断先传到哪一页
如果是你说的这样就
把show.asp?cunId=<%=cunid%>&kind=<%=kind%>先传到login.asp
接收后再用redirect传过去到book1.asp不就可以了吗
Top




