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

菜鸟问题,请大家指点下!~~~~~~~~~~~

楼主coolzdp(unreal张师傅)2004-08-01 16:20:22 在 Web 开发 / ASP 提问

我用以下代码实现用户登陆后不再显示登陆框,不过不行,请大家指点下!  
   
  <%  
  if   isempty(Session("u_id")) then  
  %>  
  <font   class=titlelog>会员登陆</font>&nbsp;&nbsp;&nbsp;&nbsp;  
  <table   cellpadding="0"   cellspacing="0"   width="85%"   background="images/form_bg.gif"   height="96"   align="center">  
  <form   name=loginfo   method=post   action="index.asp"><tr>  
  <td   height="13"   width="36%"></td>  
  <td   height="13"   width="59%"></td>  
  </tr>  
  <tr>  
  <td   width="36%">&nbsp;   用户名</td>  
  <td   width="59%"><input   type=text   size="12"   name="u_id"   maxlength=20></td>  
  </tr>  
  <tr>  
  <td   width="36%"   height="23">&nbsp;   密&nbsp;   码</td>  
  <td   width="59%"   height="23">  
  <input   type="password"   size="12"   name="u_password"   maxlength=15></td>  
  </tr>  
  <tr>  
  <td   height="25"   colspan="2"   valign="bottom">&nbsp;&nbsp;&nbsp;&nbsp;  
  <A   href="javascript:document.loginfo.submit();"><img   src="images/form_btn_log.gif"   border="0"></A>  
  <a   href="agreement.htm"><img   src="images/form_btn_reg.gif"   border="0"></a></td>  
  </tr>  
  <tr>  
  <td   height="11"   colspan="2"></td>  
  </tr></form>  
  </table></td>  
  <td   width="8"> </td>  
  </tr>  
  </table>  
  <%  
  if   (not   isempty(Request.Form("u_id"))   or   not   isempty(Request.Form("u_password"))) then  
  .  
  .  
  .  
  .  
  .  
  .  
  Session("u_id")=rs("u_id")  
  .  
  .  
  .  
  .  
  .  
  .  
  else  
  Response.Write   Session("u_id")&"您好!祝您购物愉快!"  
  end   if  
  %> 问题点数:20、回复次数:4Top

1 楼xinyu1225(天道酬勤)回复于 2004-08-01 16:32:35 得分 0

你没有验证用户登录成功与否,还需要验证用户登陆  
  Top

2 楼yiyioo(天一(一个人的Team))回复于 2004-08-01 16:49:04 得分 0

请问针对第一个if语句  
  你的end   if在哪儿?Top

3 楼coolzdp(unreal张师傅)回复于 2004-08-01 20:35:46 得分 0

楼上的我用   ……     省略了验证语句,你们都没看见阿,  
  Top

4 楼emilsong(菜菜emil)回复于 2004-08-01 20:53:27 得分 20

测试:  
   
  在开头地方打印出response.write   Session("u_id"),然后再执行下面的语句;  
  打印出   isempty(Session("u_id"))   逻辑值;  
  2.是否rs("u_id")值为空;可能sql语句出了问题导致rs("u_id")为空。Top

相关问题

  • 菜鸟问题,请指点!!
  • 请指点菜鸟,谢谢
  • 提菜鸟问题,老鸟请指点
  • 菜鸟问题,请大虾指点
  • 菜鸟请人指点迷津
  • 菜鸟的问题,请指点!
  • 菜鸟一问,请高手指点
  • 菜鸟作品,请高手指点:(
  • 菜鸟问题,请指点!谢谢!
  • 菜鸟问题?请各位指点

关键词

  • 语句
  • 验证
  • 用户
  • 打印
  • 登陆
  • 请大家指点
  • 问题
  • 为空
  • rs
  • session

得分解答快速导航

  • 帖主:coolzdp
  • emilsong

相关链接

  • Web开发类图书

广告也精彩

反馈

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