文章类 软件类
好好999
 | 网站首页 | 网络编程语言 | 星座情感文章 | 特殊软件下载 | 站长工具天下 | 
html入门培训 网站服务器软件  化妆品经典广告词  雅芳化妆品价格  avon化妆品 net 入门培训 房地产销售广告 化妆品广告词 网络工程师
您现在的位置: 学习网 > 网络编程语言 > Html > 正文
 | 网络编程语言首页 | Dreamweaver | Html | Asp | Jsp | Php | Asp.net | Css | Javascript | Access | Mysql | Mssql | Oracle | Domain | Mainframe |
最 新 热 门
普通文章web页面上的打印控制
普通文章Frame结构时显示或隐藏主Frame
普通文章实现HTML自动排版的法则2
普通文章HTML教程-表格尺寸设置
普通文章如何以及何时使用sIFR
普通文章HTML进阶应用技巧(七)表单设
推荐文章HTML快速参考--结构标记
普通文章WEB标准化的过渡方案
普通文章怎样做论坛的登陆表单
推荐文章HTML文件大致结构
 
频 道 推 荐
普通文章关于iframe的透明背景
推荐文章把FoxPro数据库转变成HTML表格
推荐文章熟悉常用表单格式的五点技巧
普通文章网页设计中Html使用中的一些问
推荐文章一种细腻的导航效果的制作方法
普通文章网页制作中隐藏域的妙用
普通文章简单实用的网页表格特效
推荐文章鼠标在文本上移动时层的显示与
推荐文章在html文件引入其它html文件的
推荐文章中文网页制作中段落缩进的方法
普通文章HTML中Access Key(存取键)的
推荐文章Email地址在网页中的保护
普通文章制作虚线效果的水平线
普通文章网页标准初学:XHTML的标准定义
普通文章让广告代码不再影响你的网页加
普通文章学好HTML的表格标记
普通文章Blogger Hack:Meta Data优化
普通文章HTML基础知识:认识http-equiv
普通文章关于网页字体大小的问题
普通文章HTML页面的参数化实现(仿ASP)
 
频 道 推 广
 
Html保持用户状态的多种方法比较       ★★★
Html保持用户状态的多种方法比较
作者:佚名 文章来源:本站整理 更新时间:2008-11-3 21:34:10
    众所周知,html的一个缺点是本身无法保持状态,客户连接服务器获取一个页面后,对服务器而言,此连接就已不存在了,下一页将重新连接。互联网上网站建立以后,一个普遍的需求是能够方便的管理上站用户的帐号信息,以及某些页面针对限定用户开放。如何跟踪用户,目前常用的有以下解决方案:
  * 在html的表单中利用隐藏输入域来传递信息,如:
  VALUE值即为状态信息,所以每次不同,不可能事先写好,只能通过CGI程序生成HTML页面:
  Print "
  这样,在下次表单重新提交时可以包含进去。
  使用隐藏输入确实是保持状态的一种简单办法,但必须由CGI程序生成页面,如大量使用,速度慢、不易于维护。
  * 向客户端发送cookie
  cookie是一种通过客户端的浏览器本身维持状态(甚至不同会话间)的方法。在浏览器访问站点时,调用set-cookie在客户端建立cookie,它将在以后每次连接到站点时返回给web服务器,从而携带用户ID。但cookie技术在使用中有以下缺陷,这甚至是致命的缺陷:
  1) cookie由于涉及到用户隐私的争论,所以缺乏广泛的支持,首先,不是所有的浏览器都支持cookie,另外,象IE这样的浏览器出于安全性的考虑,还可以设置屏蔽掉cookie。所以,使用cookie,至少要为客户提供其他选择。
  2) cookie缺乏安全保证,如果你的机器被别人使用访问web服务器,浏览器也会同样发送cookie。
   * 会话ID
  会话ID是每个客户在到达web站点时分配的唯一标识,多经由URL自身传递。在有些站点我们可能见到很长,看起来很奇怪的URL,常常是一串数字或字母。也正由于这种方案将URL弄得长且怪,笔者往往不倾向采用此方案,所以也不是本文的主旨。
  * 建立服务器端客户文件
  这种方案是在服务器端维护一个注册后的在线客户表,利用IP地址等信息来保持客户状态。但这种方案不能独立地解决我们的需求。很简单,如果几个客户使用同一个代理服务器(proxy)来访问web server,那么,在此方案下他们将被视为同一个用户。
  * htaccess协议
  .htaccess实际是系统访问控制文件(ACF)族中的一个。该协议目前为大多数UNIX环境的服务器支持,例如普遍采用的Apache服务器,较为通用(值得一提的是,与此相关的另一个文件为access.conf,还可实现基于主机域名/地址的访问控制)。其优点为:
  * 控制取决于服务器(当然目前NT除外),客户端极为兼容;
  * 针对目录保护,可方便灵活地定置;
  * 弹出窗口式密码校验,简单明了,符合惯例;
  * 客户注册后,CGI环境变量“REMOTE_USER”即为校验后的客户帐号,在整个保护区访问无需再注册,有效地保持了状态。
  .htaccess的具体实施步骤如下:
  1、规划目录,将要控制访问的所有文件集中至选定的目录里。
  2、在要存取控制目录下建立一个文件,文件名为“.htaccess”,别忘了有一个“.”(以“.”开始的文件名在unix下表示是隐含文件)。文件内容网上的很多地方都没有讲清楚,包括一些ISP提供的示例,也模糊不清。一个经验证的样本如下:
  AuthUserFile /path/.htpasswd

[1] [2] [3] 下一页

 
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 相 关 文 章
    Dreamweaver MX 2004 入门教程之站点设置
    Dreamweaver MX 2004 入门教程之页面编排
    Dreamweaver MX 2004 入门教程之实用技巧
    Dreamweaver MX 2004 入门教程之超级连接
    Dreamweaver MX 2004 入门教程之发布站点(1)
    Dreamweaver MX 2004 入门教程之发布站点(2)
    Dreamweaver MX 2004 行为之交换图象
    Dreamweaver MX 2004 行为之播放声音
    Dreamweaver MX 2004 行为之跳转菜单
    Dreamweaver MX 2004 行为之预先载入图象
    Dreamweaver MX 2004 内建Fireworks技术
    Dreamweaver MX 2004 代码编辑功能
    Dreamweaver MX 2004 加密FTP
    去除 Dreamweaver MX 2004 表格宽度辅助
    Dreamweaver MX 2004 电子相册制作
    Dreamweaver MX 2004 创建网站相册(1)
    Dreamweaver MX 2004 创建网站相册(2)
    Dreamweaver MX 2004 如何改变超级连接的颜色
    DreamWeaver打造Web查询系统(1)
    DreamWeaver打造Web查询系统(2)
    | 设为首页 | 加入收藏 | 投搞邮箱 | 友情链接 | 网站公告 | 版权申明 | |
    破天一剑私服 - 冒险岛外挂 - 传奇外挂 - dnf外挂 - 地下城与勇士外挂 - dnf外挂 - 传奇外传外挂 - qq三国外挂 - 天龙八部外挂 - 劲舞团私服 - 劲舞团私服 - 传奇私服 - 传奇私服 - 传奇私服 - 变态传奇私服 - 及时雨外挂 - 热血传奇私服 - 传世私服 - 魔兽世界私服 - 魔兽世界私服 - 完美世界私服

    点击这里给我发消息

    有事点这里

    copyright: 2007-2008 haohao888.com.cn 粤ICP备08105098号