编辑: lqwzrs | 2014-07-01 |
第一章 ASP 概述31.
1 ASP技术
3 1.
2 ASP工作原理
3 1.3 ASP的功能
3
第二章 ASP文件的基本组成
4 2.1 ASP内置对象
4 1.Application对象
4 2.Request对象
4 Response.Write 变量、函数和 字符串
4 2.2 ASP的内置组件
4
第三章 通讯录
5 3.1 通讯录概述
5 3.2 系统模块
5 3.2.1数据库文件tx.mdb
5 表admin
5 表tongxun
5 表xxtx
5 3.2.2 页面文件
5 3.2.2.1 首页(index.asp)
5 3.2.2.2 保存页面(baocun.asp)
6 3.2.2.3 管理员查看与编辑页面(chakan.asp)
7 3.2.2.4 删除页面 (del.asp)
7 3.2.2.5 公共文件(delall.asp)
8 3.2.2.6 (dengedit.asp)
8 3.2.2.7 管理员显示页面(check&
edit.asp)
9 3.2.2.8 管理员登陆页面(denglu.asp)
9 3.2.2.9 通讯录更改与查看(look&
edit.asp)
10 3.2.2.10 通讯录更改与查看处理页面(save.asp)
12 3.2.2.11 shanchu.asp
12 3.2.2.12 tianjia.asp
13 3.2.2.13 提示页面(tishi.asp)
13 3.2.2.14 通讯录查看表(userchakan.asp)
14 3.2.2.15 userdengedit.asp
14 3.2.2.16 用户登陆(userdenglu.asp)
15 3.2.2.17 用户信息上传页面(xiangxitongxunluasp.asp)
16 3.2.2.18 用户信息处理页面(xxtx.asp)
18
第一章 ASP 概述ASP(Active Server Pages)称服务器端动态网页,是Microsoft开发的服务器脚本环境.通过ASP可以与前面介绍的HTML、脚本语言和一些组件相结合来创建动态、交互而且高效的Web应用程序,用来进行网络信息处理工作.由于ASP是微软开发的脚本语言技术,它嵌入到IIS中,因此,ASP成为Windows用户首选的一种信息系统开发环境. 1.1 ASP技术 ASP(Active Server Page)中文字面理解即是活动的服务器页面.它与普通的HTML页面的区别在于当某人请求一个普通的HTML网页时,Web服务器并不注意文件的内容.Web服务器担当的角色只是取出文件而并不处理文件.所有对文件内容的解释工作均由用户的Web浏览器来完成.但是当某人请求一个ASP网页的时候,Web浏览器担任的是一个较活跃的角色.在文件被发送到用户的Web浏览器之前,它首先要由Web服务器进行处理.Web服务器先对ASP网页中的所有脚本解释和执行,再将它发送到用户的Web服务器. 1.
2 ASP工作原理 当浏览器向Web服务器发出请求 .asp文件时,服务器端的脚本便开始运行,Web服务器调用ASP,用它从头至尾处理所请求的文件、执行脚本命令,并将Web页以HTML文件格式发送到浏览器. 因为脚本运行于Web服务器端而不是客户端,生成发送到浏览器的HTML页等工作便由Web服务器负责.所以ASP文件不能像HTML文件哪样直接被浏览器打开,而必须在服务器端运行环境下通过解释程序才能执行.因为返回到浏览器的只是脚本的运行结果,所以Web服务器端脚本无法被预先复制,从而ASP可以防止用户查看源代码和复制脚本. 脚本与源代码的比较. 例1-1的ASP脚本 您好欢迎选修本课程 现在时间是 例1-1从浏览器上查看到的源代码 您好欢迎选修本课程 现在时间是2005-7-18 9:59:11 由于ASP具有与浏览器无关而不存在兼容问题,不需要编译和连接的直译式语言环境,编程环境简单(纯文本文件形式而任何文本编辑器都能编辑),传输数据小,易于存取数据库等主要优点,加上语法结构简单、易学而成为当前采用最为普遍的Web应用程序.但是,ASP也存在运行速度和某些网络操作系统不支持等问题. 1.3 ASP的功能 动态网站对于Web开发者而言,不仅能获得用户的反馈信息,根据用户需求进行网站更新,还能够通过用户身份确认,实现信息的有偿提供,获取收益;