第12讲网页设计与编程(≡) cG概念和PHP程序设计基础 第3章CG概念和PHP程序设计基础80-
第3章 CGI概念和PHP程序设计基础 80- 1 第12讲 网页设计与编程 (三) CGI概念和PHP程序设计基础
第12讲本讲目标 了解和掌握CG的基本概念和程序处理过程; 理解PHP程序设计的基本要素 口PHP基本元素 口PHP程序流程控制 口PHP函数 第3章CG概念和PHP程序设计基础80-
第3章 CGI概念和PHP程序设计基础 80- 2 第12讲 本讲目标 ◼ 了解和掌握CGI的基本概念和程序处理过程; ◼ 理解PHP程序设计的基本要素 ❑ PHP基本元素 ❑ PHP程序流程控制 ❑ PHP函数
什么是CGIP Web之所以成为电子商务/电子政务平台,一个重 要的原因是它的交互性(数据的双向交流); 在遍布世界的Web网站中,为实现对网站数据的 有效管理,普遍采用了数据库技术; 对于使用HTML网页,用户可以通过表单将数据 发送到Web服务器,但是HTML无法将数据存取 服务器的系统数据库 这就需要在HTML网页与数据库之间架设一个沟 通的渠道,这就是“通用网关接口( Common Gateway Interface, CGI)'; 第3章CG概念和PHP程序设计基础80-
第3章 CGI概念和PHP程序设计基础 80- 3 什么是CGI? ◼ Web之所以成为电子商务/电子政务平台,一个重 要的原因是它的交互性(数据的双向交流); ◼ 在遍布世界的Web网站中,为实现对网站数据的 有效管理,普遍采用了数据库技术; ◼ 对于使用HTML网页,用户可以通过表单将数据 发送到Web服务器,但是HTML无法将数据存取 服务器的系统数据库; ◼ 这就需要在HTML网页与数据库之间架设一个沟 通的渠道,这就是 “通用网关接口(Common Gateway Interface,CGI)”;
什么是CGIP 所谓CG实际上是一种脚本语言( scripting language),它的功能很多: 口审核用户从表单或HTTP请求的URL地址栏发来的 数据; 口将数据存入数据库; 口应用户请求从数据库取出数据并通过动态网页 ( dynamic page)发给浏览器; 口检查Web服务器状态并发给浏览器用户一张“快照 ( snapshot)” 第3章CG概念和PHP程序设计基础80-
第3章 CGI概念和PHP程序设计基础 80- 4 什么是CGI? ◼ 所谓CGI实际上是一种脚本语言(scripting language),它的功能很多: ❑ 审核用户从表单或HTTP请求的URL地址栏发来的 数据; ❑ 将数据存入数据库; ❑ 应用户请求从数据库取出数据并通过动态网页 (dynamic page)发给浏览器; ❑ 检查Web服务器状态并发给浏览器用户一张“快照 (snapshot)
什么是CGIP 建立cG动态网页机制时,必须首先由用户从 HTML网页向服务器发送数据。 该数据被cG序处理并产生新的HTML网页。 在此过程中,用户数据须通过诸多传递环节 调用CG应用程序的HTML文档直接影响信息 向cG程序传递的方式。 该过程是如何进行的?浏览器上的数据怎样才 能到达CG应用程序呢,其数据传递机制又是 如何决定的? 第3章CG概念和PHP程序设计基础80-
第3章 CGI概念和PHP程序设计基础 80- 5 什么是CGI? ◼ 建立CGI动态网页机制时,必须首先由用户从 HTML网页向服务器发送数据。 ◼ 该数据被CGI程序处理并产生新的HTML网页。 ◼ 在此过程中,用户数据须通过诸多传递环节。 ◼ 调用CGI应用程序的HTML文档直接影响信息 向CGI程序传递的方式。 ◼ 该过程是如何进行的?浏览器上的数据怎样才 能到达CGI应用程序呢,其数据传递机制又是 如何决定的?