《Linux+PHP+MySQL案例教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:刘志勇编著
  • 出 版 社:中科多媒体电子出版社
  • 出版年份:2001
  • ISBN:7900084010
  • 页数:300 页
图书介绍:本书以培养高级网站建设与管理人才为目标,内容循序渐进,由浅入深,通过大量的实例系统全面地介绍了Linux+PHP+MySQL环境下的网络后台开发技术。本书详尽分析了近30个典型案例。包括计数器、同站流量统计、留言板、论坛系统、聊天室、投票与调查、用户管理、新闻发布系统、广告轮播、购物系统等等,力求让读者通过对案例的学习,轻松掌握PHP和MySQL的编程精要,迅速掌握网络后台开发技巧。本书适合所有电脑和网络爱好者阅读参考,尤其是对于那些有网页设计制作基础、欲做网络后台开发的人员。本书是一本非常有价值的自学教材,同时本书也适用于各类相关的培训班。本书的配套光盘中收录了所有案例的源代码,并附赠相关辅助工具软件,详情请双击光盘根目录下的index.htm。

第1部分 Linux+PHP+MySQL基础 1

第1章 搭建Linux服务器 1

1.1 Linux系统环境 1

1.1.1 什么是Linux 1

1.1.2 Linux的安装 1

1.1.3 Linux的文件系统结构 2

1.1.4 TCP/IP网络配置 3

1.1.5 Linux下常用的工具软件 5

1.2 MySQL+PHP+Apache的安装 9

1.2.1 安装MySQL 9

1.2.2 安装PHP和Apache 10

1.3 Linux的网络服务配置 11

1.3.1 Web服务器配置 11

1.3.2 e-Mail服务配置 17

1.3.3 FTP服务配置 20

1.4 本章小结 23

第2章 MySQL基础知识 24

2.1 MySQL简介 24

2.1.1 什么是MySQL 24

2.1.2 MySQL的启动与终止 24

2.2 MySQL常用命令 25

2.2.1 登录与退出MySQL环境 25

2.2.2 数据库结构 26

2.2.3 数据库的创建与删除 27

2.2.4 数据录入与维护 28

2.2.5 数据查询 29

2.2.6 数据库维护 30

2.3 MySQL用户权限系统 32

2.3.1 MySQL的用户和密码 32

2.3.2 增加新用户 33

2.3.3 用户密码设置 36

2.4 本章小结 37

第3章 PHP基础知识 38

3.1 PHP简介 38

3.1.1 PHP发展历程 38

3.1.2 PHP的特点 38

3.1.3 一个简单PHP程序的实现 43

3.2 常量与变量 44

3.2.1 常量 44

3.2.2 变量 45

3.3 运算符与表达式 46

3.3.1 运算符 46

3.3.2 表达式 49

3.4 流程控制 49

3.4.1 条件控制语句 49

3.4.2 循环控制语句 50

3.5 函数与类 51

3.5.1 函数 51

3.5.2 类 53

3.6 本章小结 54

第2部分 案例精选 55

第4章 简单案例 55

4.1 中文时间显示 55

4.2 一个日历程序 58

4.3 网上计算器 60

4.4 网页重定向 62

4.4.1 用header()重定向 63

4.4.2 用HTML标记重定向 63

4.4.3 用脚本来实现重定向 63

4.5 用户身份认证 64

4.5.1 单用户身份认证 64

4.5.2 多用户身份验证 65

4.5.3 Apache系统身份验证 67

4.6 用cookie跟踪识别用户 68

4.6.1 一个简单的cookie案例 68

4.6.2 cookie简介 70

4.6.3 setcookie函数标准 71

4.7 本章小结 72

第5章 网站统计案例 73

5.1 访问计数器 73

5.1.1 纯文本计数器 73

5.1.2 图形计数器 74

5.1.3 基于数据库的计数器 75

5.2 在线人数统计 77

5.3 系统流量分析 80

5.3.1 简易流量统计 80

5.3.2 多页面流量分析统计 85

5.4 本章小结 101

第6章 网站信息检索案例 102

6.1 栏目导航条 102

6.2 开合式多级菜单 104

6.3 点击排行 109

6.4 分页显示 112

6.5 搜索引擎 117

6.6 本章小结 120

第7章 交互式案例 121

7.1 留言板 121

7.1.1 文本型留言板 121

7.1.2 数据库型留言板 128

7.2 一个简易论坛系统 138

7.2.1 创建相关数据库 139

7.2.2 论坛主题列表程序 140

7.3 聊天室 150

7.3.1 文本型简易聊天室 150

7.3.2 基于MySQL的聊天室 154

7.4 本章小结 173

第8章 用户管理案例 174

8.1 用户注册 174

8.2 用户登录系统 182

8.3 用户信息修改 187

8.4 本章小结 192

第9章 服务类案例 193

9.1 动态新闻发布系统 193

9.1.1 文本型新闻发布系统 193

9.1.2 数据库型新闻发布系统 198

9.2 天气预报每日更新 205

9.3 广告轮播系统 208

9.4 投票与调查 212

9.5 本章小结 222

第10章 在线文件管理器 223

10.1 用户验证 225

10.2 文件管理程序模块 227

10.3 文件管理器主体程序 237

10.4 本章小结 241

第11章 电子邮件处理 242

11.1 邮件发送 242

11.1.1 简单邮件发送程序 242

11.1.2 带附件的邮件发送 247

11.2 邮件接收 250

11.3 邮件列表 257

11.4 本章小结 262

第12章 图像处理案例 263

12.1 图像处理前的准备工作 263

12.2 用PHP和MySQL保存和输出图像 265

12.2.1 创建数据库 265

12.2.2 图像上传程序 265

12.2.3 图像输出 266

12.3 自动微缩图的生成 267

12.4 用PHP生成图形 271

12.5 饼图制作 277

12.5.1 二维饼图调查表 277

12.5.2 三维饼图 283

12.6 本章小结 287

第13章 购物系统案例 288

13.1 相关数据库设计 288

13.2 购物车模块 290

13.3 订单处理 297

13.4 本章小结 300