《企业网站建设解决方案 中篇 跨平台的PHP+MySQL》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:罗明,檀文钊编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2001
  • ISBN:7302049092
  • 页数:360 页
图书介绍:

第1章 PHP概述 1

1.1 PHP的产生和发展 2

1.2 PHP的功能与特性 3

1.3 PHP与其他CGI的比较 4

1.4 PHP程序举例 5

1.5 MySQL简介 5

1.6 可与PHP媲美的JSP 6

第2章 Windows环境下PHP+MySQL的安装和配置 8

2.1 准备安装 9

2.1.1 选择PHP的安装架构 9

2.1.2 软件准备 10

2.2 Windows 98+PWS+PHP 4+MySQL的安装和配置 10

2.2.1 PWS与PHP 4的安装 10

2.2.2 MySQL数据库的安装和测试 14

2.3 Windows 98+Apache+PHP 4+MySQL的安装和配置 15

2.3.1 Apache服务器的安装与配置 15

2.3.2 Apache服务器下PHP 4的安装与设置 17

2.4 Windows 2000+IIS+PHP 4+MySQL的安装和配置 18

第3章 PHP中的数据与操作 22

3.1 数值 23

3.1.1 数字 23

3.1.2 文本 23

3.2 变量 26

3.2.1 标量 26

3.2.2 数组变量 28

3.2.3 对象简介 32

3.3 常量 32

3.4 数据操作与表达式 33

3.4.1 赋值运算符 33

3.4.2 算术运算符 34

3.4.3 逻辑运算符 35

3.4.4 比较运算符 36

3.4.5 问号条件操作符 36

3.4.6 位操作符 37

3.4.7 字符串连接操作符 38

3.5 变量的作用域 38

3.6 变量的变量 39

3.7 用户提交表单的处理 40

第4章 PHP语法 43

4.1 PHP程序基本结构 44

4.2 表达式 45

4.2.1 操作符的优先级 45

4.2.2 复杂的表达式 46

4.3 PHP的语句 46

4.3.1 判断语句(if…else) 47

4.3.2 循环语句 51

4.3.3 跳转语句 54

4.4 PHP函数基础 56

4.4.1 函数基本概念 56

4.4.2 函数的参数 57

4.4.3 函数变量的作用域及其返回值 59

4.4.4 递归函数 60

第5章 MySQL网络数据库基础 63

5.1 数据库基本原理 64

5.2 用MySQL处理数据 65

5.3 MySQL数据库操作 69

5.3.1 连接数据库服务器 69

5.3.2 查询语句 71

5.3.3 创建数据库 72

5.3.4 创建表 73

5.3.5 插入数据 74

5.3.6 修改数据 76

5.3.7 高级查询方法 77

5.3.8 删除数据表记录 86

5.3.9 改变数据表的结构 86

第6章 利用PHP和MySQL制作地址簿 88

6.1 功能描述 89

6.2 创建数据库 89

6.3 创建应用程序用户 90

6.4 连接数据库脚本 92

6.5 插入数据脚本 93

6.5.1 设计表单 93

6.5.2 表单数据处理 95

6.6 显示数据 96

6.7 翻页显示数据 99

6.8 编辑记录脚本 101

6.9 删除记录 103

第7章 对象和类 106

7.1 面向对象的程序设计方法概述 107

7.1.1 对象和类 107

7.1.2 继承 108

7.1.3 封装 108

7.1.4 多态性 109

7.2 PHP中面向对象方法的运用 109

7.2.1 类和对象的实现 109

7.2.2 类的继承 111

7.2.3 多态性的实现 113

7.2.4 对象的串行化 114

7.3 数据库类示例 114

第8章 模式匹配与正则表达式 120

8.1 正则表达式简介 121

8.2 正则表达式的基本语法 121

8.2.1 元字符 122

8.2.2 定位字符 123

8.2.3 方括号表达式 123

8.2.4 括号表达式 124

8.2.5 或符号(“?”) 125

8.2.6 修饰符 125

8.3 PHP中有关正则表达式的函数及其使用 126

8.3.1 正则表达式使用函数 126

8.3.2 preg和ereg的不同 127

8.3.3 正则表达式使用示例 128

8.3.4 一般的信息校验pattern 130

第9章 Cookie和Session的使用方法 131

9.1 Cookie技术简介 132

9.2 Cookie的工作原理 132

9.3 在PHP中使用Cookie 133

9.3.1 设置Cookie 133

9.3.2 获得Cookie变量 134

9.3.3 删除Cookie变量 134

9.3.4 使用Cookie的例子 134

9.4 Cookie的安全性 136

9.5 Session的概念 136

9.6 使用Session 136

9.7 购物车——Session的应用 137

第10章 Windows下的邮件发送 144

10.1 用mail函数发送邮件 145

10.2 MIME邮件 145

10.2.1 MIME协议简介 145

10.2.2 发送MIME邮件 148

第11章 Linux环境下PHP+MySQL的安装和配置 151

11.1 Apache+PHP4+MySQL的安装 152

11.1.1 源码安装 152

11.1.2 编译和安装MySQL模块 153

11.1.3 编译和安装Apache+PHP4 153

11.1.4 PHP4配置解析 155

11.2 Zend Optimizer的安装 158

11.2.1 Linux下的安装 158

11.2.2 Windows 2000下的安装 159

第12章 DBM数据库的使用 160

12.1 DBM介绍 161

12.2 PHP 4中的DBM函数详解 161

12.3 DBM应用初步 163

12.3.1 关于服务器是否支持DBM 163

12.3.2 DBM数据库操作的一般步骤 164

12.3.3 建立一个DBM数据库的方法 164

12.3.4 在DBM数据库中加入信息 165

12.3.5 从DBM数据库中取得资料 165

12.3.6 在DBM数据库中删除资料 166

12.3.7 已经存在用户信息的处理 167

12.4 DBM应用深入 168

12.4.1 排序初步 168

12.4.2 排序深入 169

12.5 使用DBM数据库需要注意的地方 173

12.5.1 关于并行写入 173

12.5.2 关于数据的转移 173

第13章 PHP 4重要函数详解 175

13.1 数组处理函数 176

13.2 字符串函数 185

13.3 文件系统操作函数 191

13.4 数据库函数 198

13.4.1 Oracle 199

13.4.2 MySQL 203

13.4.3 ODBC数据库连接函数 206

13.5 其他重要函数 209

13.5.1 日期与时间函数 209

13.5.2 目录管理函数 210

13.5.3 动态链接函数 211

13.5.4 执行外部程序函数 211

13.5.5 数学运算函数 212

13.5.6 获取网络信息函数 214

13.5.7 Session函数 215

13.5.8 FTP函数 216

第14章 计数器 219

14.1 计数器的基本原理 220

14.2 计数器的使用 220

14.3 普通文本计数器 221

14.4 图形计数器 222

第15章 投票系统 224

15.1 投票系统设计原理 225

15.2 代码分析 225

15.2.1 记录文件 226

15.2.2 主页面文件 226

15.2.3 辅助页面 228

第16章 留言板的实现 234

16.1 需求分析 235

16.2 确定具体功能 235

16.3 数据库设计 235

16.4 创建数据库 236

16.5 创建虚拟目录 237

16.6 编写代码 237

16.6.1 通用文件 237

16.6.2 留言板主页面 240

16.6.2 主页面的辅助页面 244

16.6.3 在线管理页面 247

第17章 BBS电子论坛 252

17.1 设计部分 253

17.1.1 功能设计 253

17.1.2 界面设计 254

17.1.3 数据库设计 254

17.2 准备工作 256

17.2.1 建立数据库 256

17.2.2 建立虚拟目录 258

17.3 编写代码 258

17.3.1 通用文件 258

17.3.2 首页面(index.php) 265

17.3.3 登录退出页面(login.php) 268

17.3.4 发表文章(add.php) 270

17.3.5 回复文章(reply.php) 274

17.3.6 用户注册(reg.php) 277

17.3.7 修改资料(usermodify.php) 282

17.3.8 查看注册用户(member.php) 285

17.3.9 搜索文章(search.php、searchresult.php) 288

17.3.10 查看在线用户(online.php) 293

17.3.11 查看用户详细信息(user.php) 295

17.3.12 查看文章内容(view.php) 298

17.3.13 发送密码(password.php) 300

17.3.14 在线管理(del.php) 304

17.4 测试环节 305

第18章 聊天室 306

18.1 总体设计 307

18.2 具体设计 307

18.2.1 功能设计 307

18.2.2 界面设计 308

18.2.3 数据库设计 309

18.3 实现过程 311

18.3.1 建立数据库 311

18.3.2 建立虚拟目录 313

18.4 编写代码 313

18.4.1 通用文件 314

18.4.2 登录和注册页面 314

18.4.3 聊天室主页面 318

18.4.4 在线管理页面 329

18.4.5 其他文件 335

第19章 远程文件管理 337

19.1 系统的功能 338

19.2 代码讲解 338

19.2.1 通用页面 339

19.2.2 主页面文件 347

19.2.3 上载文件页面 350

19.2.4 建立新目录的页面 351

19.2.5 改名操作 353

19.2.6 删除操作 355

19.2.7 在线编辑操作 357

19.3 使用说明 360