Asp 的内置对象 3
一、application 对象集合
(1)可以使用 application 对象定义变量,类似于 C 语言中的全局变量。用此变量保存的 信息,在同一 asp 程序中的所有用户可以共享此信息(如:在聊天室中,某人说一句话,全 体人都可以看见。 课堂实训 1 ①新建 01.asp,输入如下代码:
②运行结果如下:
(2)所保存的信息,在服务器运行期间可以永久性的保存(如:网页计数器) 课堂实训 2 ① 新建 02.asp,输入如下代码:
② 运行结果如下:
课堂实训 3 ① 准备 0-9 共 10 张 gif 图像 ② 新建 03.asp
③
程序运行结果如下:
二、SESSION 对象集合
SESSION 对象和 APPLICATION 对象类似,也可以创建跨越网页的变量。它们的不同之处 在于:每个访问 ASP 网页用户都拥有一个 SESSION 变量,可以用来记录访问者的相关信息, 而所有的 ASP 网页用户只能共同用一个 APPLICATION 变量。 ㈠定义 SESSION 对象的语法如下:Session(“变量名称”)=值 读取 SESSION 对象的语法如下:变量= Session(“变量名称”) Session 的生命周期默认为 20 分钟,当某台客户机在 20 分钟内不再向浏览器发出浏览 网页请求时,该客户机所创建的 session 对象自动删除。 课堂实训 4 ① 新建 04.asp,输入如下代码:
②运行结果如下:
㈡利用 session 对象处理登录用户信息 课堂实训 5 ①作出 login.htm 网页,内容如下:
代码提示:
②新建 05.asp
③用户输入正确的密码可以
登陆成功,否则单击返回退出。