有关页面登陆的一些设计

设计|页面

       登陆窗口是进入后台的唯一通道,所以一定要把好这一关才行。
       以下我自己的一些思路:

       一般有两个页面组成 login.asp      chklogin.asp
       login.asp用于登陆,chklogin.asp用于验证登陆

      login.asp的主要设计为:姓名,密码,验证码。
      验证码用于防止暴力破解。

     chklogin.asp的主要设计为:
     1.验证login.asp中表单传过来的数据是否合法,如果合法再把合法数据与数据库中的数据
        对比,相符合则允许登陆。
     2.最好加上防止表单外提交的功能。
     3.保存合法变量,用session("name")=
                                         session("password")=
                                         session("num")=验证码
         或者用cookies 也可以。

     注意问题:
      1.验证数据合法性,过滤特殊字符,防止sql漏洞
      2.防止表单外提交

      一些代码的实现:
      server_v1=Cstr(Request.ServerVariables("HTTP_REFERER"))
      server_v2=Cstr(Request.ServerVariables("SERVER_NAME"))
      if mid(server_v1,8,len(server_v2))<>server_v2 then
      response.write "你提交的路径有误,禁止从站点外部提交数据请不要乱该参数!"
      response.end
      end if

时间: 2025-01-02 10:50:19

有关页面登陆的一些设计的相关文章

登陆表单设计案例:网页和APP登陆表单

文章描述:网页与APP中那些优美的登陆表单. 我从Dribbble收集了20个漂亮的登陆表单案例.希望你看后能从中受益,并对你以后的登陆表单设计有帮助.设计一个登陆表单看上去非常容易,但大多设计都很糟糕.毫无亮点.无论如何,这篇Dribbble案例集锦绝对走的是另一个极端.希望它们能赢得你的青睐!来一起欣赏吧:) 网站与APP中的登陆表单 继承了iOS7的精髓,这件登陆界面作品将iOS7微妙的动画背景上升到一个新的层面.此处的背景完全是一张动画图片--甚至可能是GIF.尽管这背景事实上没有那么精

电子商务网站设计分析三:登陆注册页设计

电子商务网站已经慢慢成为现代都市人的必需品,大家都乐此不疲的使用着,但对于第一次注册使用的情景,相信大家还记忆犹新.精心挑选完商品之后,用户们怀着愉快的心情点击购买按钮,但显示的却是"请先注册或登录",原本满满的购物欲和好心情有可能瞬间大打折扣. 电商网站需要注册和登录才能执行购买流程虽然受到很大一部分用户的不喜爱,但确实是非常普遍的现象.用户之所以如此反感,也不完全因为流程繁琐,网站的表现形式不够友好.人性化也是原因之一,甚至还有网站令用户很直接的感受到一种强迫性. 市场环境让几乎所

电子商务网站设计分析:登陆注册页设计

  AnyForWeb正式推出电子商务网站设计分析的系列文章,每月更新,本次主题为电商网站的登陆注册页设计,欢迎关注! 电子商务网站已经慢慢成为现代都市人的必需品,大家都乐此不疲的使用着,但对于第一次注册使用的情景,相信大家还记忆犹新.精心挑选完商品之后,用户们怀着愉快的心情点击购买按钮,但显示的却是"请先注册或登录",原本满满的购物欲和好心情有可能瞬间大打折扣. 电商网站需要注册和登录才能执行购买流程虽然受到很大一部分用户的不喜爱,但确实是非常普遍的现象.用户之所以如此反感,也不完全

[WebKit]WebCore之页面加载的设计与实现(二)

从上次学习WebKit加载已经过去了大半年了,终于又有时间理一次加载流程.期望逐步完善细节,最后能有一个系统的总结. 首先可以这样理解WebKit的加载逻辑,涉及三个主要的组件, 其中HTTP stack为各个平台下使用的HTTP协议模块,WebCore Loaders则依据页面加载及解析过程对加载不同HTML Element的控制,Loading Controller则具体实现了资源加载的行为控制: 虽然从WebKit整体结构上这样理解不太严谨的,但单纯站在加载的角度来看,却有利于理解加载流程

jsp页面-JSP页面登陆,一个账号文本框不管用户输入的是手机/邮箱都可以登陆

问题描述 JSP页面登陆,一个账号文本框不管用户输入的是手机/邮箱都可以登陆 解决方案 select * from table where @userinput = (phone or @userinput = email) and @password = pwd用类似这样的查询,or一下就可以了.假设userinput和password是输入 解决方案二: 做下判断就好了,有@和.com的字符串是邮箱,11位数字的书是手机号,其他的情况是用户名.需要注意的是在注册的时候用户名不能有@符号. 就

通过请求页式存储管理中页面置换算法模拟设计

问题描述 通过请求页式存储管理中页面置换算法模拟设计 (1)随机产生一个页面走向序列. (2)计算并输出下述各种算法在不同内存容量下的命中率. ①先进先出页面置换算法(FIFO): ②最近最久未使用页面置换算法(LRU): ③最佳淘汰算法(OPT): ④最不经常使用页面淘汰算法(LFU): ⑤最近没有使用页面淘汰算法(NUR).

用户-js 页面登陆cookie问题

问题描述 js 页面登陆cookie问题 js 中 我登陆自己写的一个网站 里面保留了我的cookie值 下次登陆的时候就不要输入密码和用户名了 然后我把浏览器的cookie清空 我在把那个登陆成功的url输入到没有cookie的地址栏中 它怎么弹出要重新的登陆login界面 而不是已经成功的defaul页面 我记得以前好像有个过滤的方法 叫什么httpH..... 忘记了 请大神赐教!!!

《HTML5 开发实例大全》——1.3 使用HTML 5的新元素对页面进行分栏设计

1.3 使用HTML 5的新元素对页面进行分栏设计 实例说明 本实例的目的是编写一段基本的HTML 5程序,将页面内容实现分栏显示.分栏功能是页面布局的基础,本实例将页面分为上.下.中3个部分.在大多数情况下,设计师们通常对这3部分进行如下规划. 上部分:显示导航. 中部分:又分成两个部分,其中左边设置菜单:右边显示文本内容. 下部分:显示页面版权信息. 本实例还有另外一个目的,让读者体会传统HTML标记元素和全新HTML 5标记元素的关系. 具体实现 使用Dreamweaver创建一个名为"0

java类的问题-struts+springmvc+hibernate有没有页面登陆和注册的代码和数据库??

问题描述 struts+springmvc+hibernate有没有页面登陆和注册的代码和数据库?? struts+springmvc+hibernate有没有页面登陆和注册的代码和数据库??有没有实现增删改的代码啊?网上的不能实现运行 解决方案 你耐心再找找,换做我也是从网上找,不能用是环境问题,还是啥的,把他解决不就行了 解决方案二: struts+springmvc 都是控制层 不可能一起使用 解决方案三: 好像网上搜的里面加有东西..不能运行..要怎么办?你有案例吗?能发给我一下吗?谢谢