《PHP web 程序设计教程与实验》以PHP5为主要编程工具,以MySQL4为主要编程工具.1针对Web数据库,结合多年开发Web站点的实践经验和教学,全面介绍开发动态Web页面的编程技巧*,其中包括Web基础、HTML基础、客户端脚本语言、动态网站环境的构建、PHP语法基础、PHP面向对象编程、MySQL数据库操作、PHP访问MySQL数据库、会话和用户认证、XML语法、PHP5的XML文档解析、基于PHP5的Web服务、XML和数据库之间的数据交换、考试应用系统实例等等。
本书内容丰富,结构合理,通俗易懂,例题丰富,实验内容丰富,实用性强,习题和实验题安排在每章后面。
这本书可以作为大学本科或专科计算机使用、电子商务、管理与信息系统及相关专业的Web开发课程的教材或参考书也可供PHP程序员参考。
目录
- 章 Web基础
- 1.1 Web概述
- 1.1.1 Web的体系结构
- 1.1.2 Web页面的功能
- 1.2 Inter通信协议
- 1.2.1 TCP/IP协议
- 1.2.2 协议
- 1.2.3 Tel协议
- 1.2.4 FTP协议
- 1.2.5 IP地址
- 1.2.6 域名服务器
- 1.2.7 统一资源定位地址
- 1.3 基于数据库的动态Web工作模式
- 1.3.1 静态网页和动态网页
- 1.3.2 动态Web的工作模式
- 1.4 基于XML的Web工作模式
- 实验1
- 习题1
- 2章 HTML基础
- 2.1 HTML文档结构
- 2.2 HTML基本标记的使用
- 2.2.1 Head容器的标记
- 2.2.2 Body容器的标记
- 2.3 超链接标记
- 2.3.1 本地链接
- 2.3.2 URL链接
- 2.3.3 目录链接
- 2.4 HTML表格
- 2.4.1 表格定义标记
- 2.4.2 表格属性的设置
- 2.5 HTML表单
- 2.5.1 表单标记结构
- 2.5.2 单行文本框和多行文本框
- 2.5.3 命令按钮
- 2.5.4 单选按钮
- 2.5.5 复选框
- 2.5.6 下拉列表框
- 2.5.7 隐藏域
- 2.6 Dreamweaver MX 2004的使用
- 2.6.1 Dreamweaver MX 2004简介
- 2.6.2 Dreamweaver MX 2004的站点管理
- 2.6.3 网页文件的基本作
- 实验2
- 习题2
- 3章 客户端脚本语言
- 3.1 概述
- 3.2 语言基础
- 3.2.1 数据类型
- 3.2.2 常量和变量
- 3.2.3 运算符和表达式
- 3.3 程序流程控制语句
- 3.3.1 条件控制语句
- 3.3.2 循环控制语句
- 3.4 函数和事件处理程序
- 3.4.1 函数
- 3.4.2 事件处理程序
- 3.5 HTML文档对象模型
- 3.5.1 对象的概念
- 3.5.2 HTML文档对象模型
- 3.5.3 引用HTML对象
- 3.6 内置的常用对象
- 3.6.1 String对象
- 3.6.2 M*h对象
- 3.6.3 D*e对象
- 3.7 用脚本验证HTML数据
- 3.7.1 显示消息
- 3.7.2 打开新的窗
- 3.7.3 验证输入数据的有效性
- 3.7.4 验证单选按钮、复选按钮和选择列表值的有效性
- 实验3
- 习题3
- 4章 构建基于PHP 5的动态Web开发环境
- 5章 PHP 5的程序设计基础
- 6章 PHP 5的面向对象编辑
- 7章 常用的PHP 5的内部函数
- 8章 MySQL数据库基础
- 9章 PHP 5的MySQL数据库编程
- 0章 会话和用户认证
- 1章 XML基础
- 2章 PHP 5和XML文档
- 3章 基于PHP的Web服务
- 4章 PHP和Web分布式数据交换
- 5章 XML和数据库之间的数据交换
- 6章 用PHP开发的网络考试系统
- 参考文献