服务热线:18609840880

建站知识

建站知识

您当前位置:首页 > 建站知识

asp中的session使用方法详解

发布时间:2018-09-30

  Session是什么呢?简略来说即是服务器给客户端的一个编号。当一台WWW服务器运行时,能够有若干个用户阅读正在运正在这台服务器上的网站。当每个用户初次与这台WWW服务器树立衔接时,他就与这个服务器树立了一个Session,一起服务器会主动为其分配一个SessionID,用以标识这个用户的仅有身份。这个SessionID是由WWW服务器随机发生的一个由24个字符构成的字符串,咱们会在下面的试验中见到它的实践姿态。
  这个仅有的SessionID是有很大的实践意义的。当一个用户提交了表单时,阅读器会将用户的SessionID主动附加在HTTP头信息中,(这是阅读器的主动功用,用户不会察觉到),当服务器处理完这个表单后,将成果回来给SessionID所对应的用户。试想,假如没有SessionID,当有两个用户一起进行注册时,服务器怎样才能晓得到底是哪个用户提交了哪个表单呢。当然,SessionID还有许多其他的效果,咱们会在后边提及到。
  除了SessionID,在每个Session中还包括许多其他信息。可是对于编写ASP或ASP.NET的程序与来说,有用的仍是能够经过拜访ASP/ASP.NET的内置Session目标,为每个用户存储各自的信息。例如咱们想知道一下拜访咱们网站的用户阅读了几个页面,咱们能够在用户能够拜访到每个的页面中参加:
  经过以下这句话能够让用户得知自个阅读了几个页面:
  能够有些有些读者会问:这个看似像是数组的Session(“..”)是哪里来的?需求我界说吗?实践上,这个Session目标是具有ASP解说才能的的WWW服务器的内建目标。也即是说ASP的体系中现已给你界说好了这个目标,你只需求运用就行了。其间Session(“..”)中的..就好像变量名称,Session(“..”)=$$中的$$即是变量的值了。你只需求写上句话,在这个用户的每个页面中都能够拜访..变量中的值了。
  其实ASP一共内建了7个目标,有Session、Application、Cookie、Response、Request、Server等。在其他的服务器端脚本语言如JSP、PHP等中也有其类似的目标,仅仅叫法或许运用方法上不太相同。

大连新图闻科技有限公司是一家品牌设计服务提供商,企业网络服务品牌,也是企业邮箱“盈世”的大连地区代理商。公司服务项目包括网站建设、平面设计、网络营销推广、商业摄影、企业邮箱等,帮助客户提高企业综合竞争能力。

18609840880(微信同步)

市场部 : 8001@newtwowin.com
业务联系,业务需求请发到此邮箱.

QQ咨询: 94091176
客服部:xxz@newtwowin.com
地址:大连市西安路罗斯福B座3109