| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2192 人关注过本帖
标题:帮帮忙。。。。这个怎么不转啊?
只看楼主 加入收藏
Adalmy123
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2008-2-4
收藏
 问题点数:0 回复次数:20 
帮帮忙。。。。这个怎么不转啊?
ASP-11.asp
<body>

<% Dim user
   Dim flag
   Dim pwd
   Dim say
   Response.Buffer=true
   Response.ContentType="text/HTML"
   Response.Charset="gb2312"
   user=Request.Form("username")
   pwd=Request.Form("password")
   say=Request.QueryString("say")
 %>
 
<form  name="form1" method="post" action="ASP-12.asp">
 用户名:<input type="text" name="username" size="20" /><br>
 密 码 :<input type="password" name="password" size="20" />
 <br>
 <input type="submit" name="B1" value="提交" />
 <input type="reset" name="B2" value="重置" />
</form>

<% if say=1 then
    Response.Write"欢迎书生大架光临!"
    End if
    
   if say>1 then
    Response.Write"欢迎再次光临书生的ASP网站!"
    End if
    
   if user="Admin" And pwd="shengshu" then
    Response.Expires=1// 1 分钟后过期。
    flag=1
    
    else
    
    if user="guest" And pwd="guest" then
    Response.Expires=0//立刻过期。
    Response.Clear()
    flag=2
    
    
   else
   
   if user="guest" And pwd="vip" then
    flag=3
    
   
   else
    flag=0
    Response.End()//立即停止脚本处理,并将缓存中的页面输出

   End if
   
   End if
   
   End if
   
   Response.write "<p><a href=ASP-12.asp?flag="&flag&">动态网站设计十八般武艺 --ASP 篇 (7) 实践练习 </a></p>"
   
 %>  
  
<p>动态网站设计十八般武艺 --ASP 篇 (7) 实践练习 </p>



</body>

ASP-12.asp
<body>

<%
   say=Request.Form("flag")
   select case say
   case "1"
   Response.Redirect"ASP-11.asp?say=1"
   case "2"
   Response.Redirect"ASP-11.asp?say=2"
   case "3"
   Response.Redirect"ASP-11.asp?say=3"
   case "0"
   Response.Redirect"ASP-11.asp?say=0"
   End select

%>

</body>

好象没有运行Redirect啊。。。。。。
搜索更多相关主题的帖子: password 用户名 action method 
2008-02-05 16:57
Adalmy123
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2008-2-4
收藏
得分:0 
怎么都没有人帮忙啊。。。。
2008-02-05 18:22
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 
say=Request.Form("flag")  '后面加一句
Response.Write say         '看看能不能得到值
根本没看到如何把flag的值传过来的
2008-02-05 19:50
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
能帮忙的大概都回家过年了吧

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2008-02-05 19:54
Adalmy123
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2008-2-4
收藏
得分:0 
我也是觉得没有传值。。。。试试。。。
2008-02-05 22:09
Adalmy123
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2008-2-4
收藏
得分:0 
是没有传值啊。。。
2008-02-05 22:20
Adalmy123
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2008-2-4
收藏
得分:0 
2008-02-05 22:32
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 
<form  name="form1" method="post" action="ASP-12.asp">
用户名:<input type="text" name="username" size="20" /><br>
密 码 :<input type="password" name="password" size="20" />
<br>
<input type="submit" name="B1" value="提交" />
<input type="reset" name="B2" value="重置" />
</form>
这里应该有个
<input type="text" nme="flag" value="">
应该传个flag值进去,这样就能执行了
2008-02-05 23:15
Adalmy123
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2008-2-4
收藏
得分:0 
nme是什么啊?
2008-02-05 23:55
Adalmy123
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2008-2-4
收藏
得分:0 
还在吗?还有个问题啊。。。。。。
Response.write "<p><a href=ASP-12.asp?flag="&flag&">动态网站设计十八般武艺 --ASP 篇 (7) 实践练习 </a></p>"
2008-02-06 00:04
快速回复:帮帮忙。。。。这个怎么不转啊?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024540 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved