首页 > 编程语言 >了解ASP(二)

了解ASP(二)

时间:2022-09-01 14:46:36浏览次数:46  
标签:ASP 变量 用户 表单 Application 了解 子程序

变量

  ASP中的变量有普通变量,Session变量,Application变量。

变量的生存期

  在子程序外声明的变量可被 ASP 文件中的任何脚本访问和修改。

  在子程序中声明的变量只有当子程序每次执行时才会被创建和撤销。子程序外的脚本无法访问和修改该变量。

  如需声明供多个 ASP 文件使用的变量,请将变量声明为 session 变量或者 application 变量。

Session 变量

  Session 变量用于存储单一用户的信息,并且对一个应用程序中的所有页面均有效。存储于 session 中的典型数据是姓名、id 或参数。

Application 变量

  Application 变量同样对一个应用程序中的所有页面均有效。Application 变量用于存储一个特定的应用程序中所有用户的信息。

 

ASP 表单和用户输入

  Request.QueryString 命令用于搜集使用 method="get" 的表单中的值。使用 GET 方法从表单传送的信息对所有的用户都是可见的(出现在浏览器的地址栏),并且对所发送信息的量也有限制。

  Request.Form 命令用于搜集使用 "post" 方法的表单中的值。使用 POST 方法从表单传送的信息对用户是不可见的,并且对所发送信息的量也没有限制。

<form method="get" action="simpleform.asp">
<p>First Name: <input type="text" name="fname" /></p>
<p>Last Name: <input type="text" name="lname" /></p>
<input type="submit" value="Submit" />
</form>

  如果用户在上面的表单实例中输入 "Bill" 和 "Gates",get时发送至服务器的 URL 会类似这样:http://www.aa.cn/simpleform.asp?fname=Bill&lname=Gates。而post的时候,发送到服务器的 URL 会类似这样:http://www.aa.cn/simpleform.asp。get时simpleform.asp获取值的方式如下,使用request.querystring来得到传值。post时,需要使用request.form来得到传值。

 

<body>
Welcome
<%
response.write(request.querystring("fname"))
response.write(" " & request.querystring("lname"))
%>
</body>

 

 

 

      

 

标签:ASP,变量,用户,表单,Application,了解,子程序
From: https://www.cnblogs.com/nanbai/p/16646357.html

相关文章

  • 在 C# CLR 中学习 C++ 之了解 namespace
    一:背景相信大家在分析dump时,经常会看到WKS和SRV这样的字眼,如下代码所示:00007ffa`778a07b8coreclr!WKS::gc_heap::segment_standby_list=0x00000000`000000000......
  • ASP.NET Core 6 使用IdentityServer实现简单的Policy与Role授权
    .Net的OpenIdConnect和OAuth2.0协议实现的框架最新版是Duende.IdentityServer,用于公司要收费(最便宜1500USD一年可以授权管理5个客户端,每增加一个客户端就要加300USD),用于......
  • Filters in ASP.NET Core(Net6之过滤器)
    FiltersinASP.NETCore如果觉得样式不好:跳转即可(md文件复制过来有些样式会不一样)原文地址:https://lifengying.site/archives/net6%E4%B9%8B%E8%BF%87%E6%BB%A4%E5%99......
  • 了解generator这篇文章就够了
    了解generator这篇文章就够了Generator介绍generator函数是es6提出的一种异步编程的方案,可以用来替代promise来获取异步执行的结果Generator语法Generator函数两个......
  • 了解冯.诺依曼结构
    了解冯.诺依曼结构1946年,第一台计算机ENIAC诞生,人类进入计算机时代,后来,美籍匈牙利数学家:冯.诺依曼提出了计算机“存储程序”的计算机设计理念,即将计算机指令进行编码后存......
  • 了解拉普拉斯矩阵的工作原理第 2 部分
    了解拉普拉斯矩阵的工作原理第2部分Photoby马里奥拉·格罗贝尔斯卡on不飞溅与拉普拉斯矩阵相关的格和的渐近评估(arXiv)作者:阿尔祖博伊萨尔,法提赫·埃......
  • 了解细胞神经网络
    了解细胞神经网络Photoby娜斯佳·杜利耶on不飞溅用于生成三维几何的遗传细胞神经网络(arXiv)作者:雨果·马泰抽象的:有许多方法可以通过程序生成有趣的3D......
  • 阶段一: 深入了解view
    时间2022.08.31学习view,以及view在项目中的使用;总结加复盘!!view与viewGroupview滑动: (1)onlayout() |  offsetLeftAndRight() offsetTopAndBottom......
  • 基础知识——在 5 分钟内了解 Javascript 基础知识。
    基础知识——在5分钟内了解Javascript基础知识。对新开发人员的快速且有价值的Javascript审查。如果你和我一样,你喜欢编码,但在学习新事物几天后很难记住基本概念。......
  • VUE3.0+Antdv+Asp.net WebApi开发学生信息管理系统(完)
    在B/S系统开发中,前后端分离开发设计已成为一种标准,而VUE作为前端三大主流框架之一,越来越受到大家的青睐,Antdv是Antd在Vue中的实现。本系列文章主要通过Antdv和Asp.netWebA......