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

如何做弹出对话框要求你输入密码才能显示内容的asp文件?

楼主luxuinstan(小强)2005-04-14 11:02:29 在 Web 开发 / ASP 提问

我的思路是这样的:我做一个登陆页面,这个页面用form提交“帐号,密码”,但是我想做得更安全一些,就是进入这个登陆页面之前先弹出一个对话框要求输入“暗号”,如果暗号不对就转到其他页面或者什么都不显示。 问题点数:20、回复次数:5Top

1 楼wxylvmnn(城隍庙三当家的)回复于 2005-04-14 11:15:40 得分 2

<script>  
  showModalDialog('beforeEnterMyWebsite.asp');  
  </script>Top

2 楼yjcity(yjcity.com城市2.0)回复于 2005-04-14 11:18:31 得分 8

弹出一个对话框要求输入“暗号”,这是用JS做的客户端的事,而且也不会有什么更安全的作用。  
  而安全的认证必须是服务器端的工作,账号、密码+验证码,基本上没什么大问题了,重要的是服务器端的代码要做的安全,而不在乎多一些暗号什么的东西Top

3 楼charky(皓飞)回复于 2005-04-14 11:24:16 得分 10

过程如下:  
  填写登录信息——检查输入的是否正确(不知楼主这里会不会)——付值Session或Cookies  
  比如登录成功后,就有:  
  Session("UserName")=UserName         '后面的UserName为填写登录信息时输入的用户名  
   
  然后在要保护的每一页都加上      
  if   Session("UserName")=""   then  
        Response.Write   "警察,不许动!"  
        Response.End  
  end   if  
  就OK啦  
   
   
   
   
  附:判断登录的思路  
  应该先提取用户输入的信息,比如:  
  username=Reuqest.From("username")  
  表单username控件的值传给变量username  
  然后根据变量username,再检测数据库是否存在该记录,如果存在,则登录成功,反之就失败  
   
  这是大概一个思路,其实也谈不上什么思路,如果楼主不太明白的话,建议多看看书或找找资料,不然结果肯定以失败而告终Top

4 楼luxuinstan(小强)回复于 2005-04-14 11:29:09 得分 0

to   yjcity(Goffice):  
  你说得好!我想再问问验证码有什么用?它也是和“帐号,密码”一样放在服务器数据库吗?你可以简单说说验证码的用法吗Top

5 楼luxuinstan(小强)回复于 2005-04-14 11:31:45 得分 0

我是新手啦,Top

相关问题

  • asp中的弹出对话框怎做?
  • 请教ASP如何弹出对话框?
  • 如何做个弹出密码对话框啊???
  • 弹出对话框
  • 对话框弹出
  • 弹出对话框
  • ........弹出对话框
  • 怎么在asp代码里弹出对话框?
  • 请教:“弹出对话框”的一段ASP代码
  • 在asp的<%%>之间用vbscript如何弹出对话框呢?

关键词

  • 密码
  • 页面
  • 验证
  • 服务器
  • 安全
  • 信息
  • 对话框
  • 弹出
  • 输入
  • 暗号

得分解答快速导航

  • 帖主:luxuinstan
  • wxylvmnn
  • yjcity
  • charky

相关链接

  • Web开发类图书

广告也精彩

反馈

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