• English Edition | 站内检索:
  • 网站首页 | 网页技术 | 教程相关 | 软件应用 | 常见问题 | 新手上路 | 网页论坛 | 研究报告
    上网指南 | 网络病毒 | 邮件指南 | 解决方案 | 企业服务 | 服务中心 | 自由泳网 | 想象讲场

  •  网页树树 > 自由勇专栏

    自由勇-王志勇(1980-09-26)
    Webshu编辑。
    1994年开始练习五笔字形;2000年底开始学习和大量实践网页制作;从事网站程序设计。

    自由勇的Blog | 每天启航
    Blog存档

    Gratitude | Matnue | Aucist | Aroat | Aufirm | IXNes | Anydiary | Cersta | Coumit | Tovate | Aroat | Aucist | Matnue | Sinvide | Serble | Auciou | Peaceful Seabed | Sail every day | Sail every day

    访问统计:
    9234

        如何实现密码验证? 作者:自由勇

    2004年01月08日 19:27 点击:超过8000次

      曾有很多朋友问到如何做密码验证才能进入一个页面。请不要用JavaScript、VBScript做,因为JavaScript、VBScript是在客户端执行的,可以查看源代码被网友获得密码,很不安全。用ASP或PHP、JSP、CGI可轻松实现。

      使用Cookies来做验证是最好的方法。必须建立扩展名为.asp的文件,例如pas.asp。这个文件写入程序如下,请认真阅读各行程序的意义:

    <%pass=Request.Form("pass")
    if pass="1234" then
    Response.Cookies("pass")=pass
    Response.Cookies("pass").expires=Hour+5
    end if
    if Request.Cookies("pass")="" then Response.End%>

      这段程序,就可以轻松实现某一个页面限制用户访问,本例中将Cookies设置为5小时。登录页面的代码为:

    <form action=pas.asp method=post>
    <input name=pass type=password>
    <input type=submit>
    </form>

    网页树树版权声明:
    此文为Webshu.com独家撰稿,著作权属作者所有,禁止转载。
    此文网址 http://webshu.com/column/102/48.html

  • 关于我们 :: 使用帮助 :: 版权信息 :: 网站地图 :: 信息反馈
    Copyright © 2003-2023 webshu.com 版权所有