《PHP4交互式网页数据库实战手册》PDF下载

  • 购买积分:22 如何计算积分?
  • 作  者:数位文化编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2001
  • ISBN:7900635688
  • 页数:804 页
图书介绍:本书介绍了运算符、数组、自定义函数、PHP内部函数等基础知识,利用Cookie记录用户数据,文件的输入与输出,访问者计数器,制作广告活动看板等内容。

第Ⅰ部分 行前准备 3

第1章 与PHP第1次接触 3

1.1初识PHP 4

1.1.1 PHP能做什么 5

1.1.2 PHP有哪些优点 6

1.2 PHP 13

1.2.1网页与PHP共存 13

1.2.2 PHP的Hello程序 17

1.2.3 PHP的程序注释 19

第2章 安装MySQL、PHP和Apache 21

2.1取得最新版本 22

2.2安装MySQL 24

2.2.2简单的测试 26

2.2.1测试MySQL是否正常执行 26

2.3安装PHP 28

2.4安装Apache 30

2.5整体测试 31

第3章 HTML速成教室 35

3.1认识HTML 36

3.1.1 HTML的编辑 37

3.1.2 HTML标记介绍 43

3.2建立表单 57

3.2.1表单的组成 58

3.2.2手工制作表单 59

3.3 PHP与HTML的结合 62

第Ⅱ部分 基础篇 69

第4章 常量与变量 69

4.1数据类型 71

4.1.1整数 72

4.1.2字符串 72

4.1.3双精度数 73

4.2变量 74

4.2.1给变量赋初值 76

4.2.2转换变量的数据类型 80

4.2.3英文大小写表示不同的变量 82

4.2.4字符串与转义字符 84

4.3常量 85

第5章 运算符 91

5.1指定变量 92

5.2比较变量 95

5.3算术运算 98

5.4连结字符串 102

5.5对错与真伪 103

5.6程序错误的处理 105

5.7其他运算符的介绍 107

5.7.1变量运算符 107

5.7.2一元运算符 107

5.7.3三元运算符 108

5.7.4对象运算符 109

第6章 PHP的程序流程控制 111

6.1符合条件就执行 112

6.2依据条件选择执行 119

6.3利用循环按制流程 122

第7章 编写密码验证程序 131

7.1编写密码验证程序 132

7.2制作表单 134

7.2.1利用Microsoft FrontPage制作表单 135

7.2.2纯手工制作的表单 141

7.3设计密码验证程序 144

第8章 数组 151

8.1何谓数组 152

8.1.1何时使用数组 152

8.1.2 PHP数组的优点 153

8.2声明与初始化数组 153

8.2.1数组的初始化 154

8.2.2动态增加数组 161

8.2.3复制数组 162

8.2.4以字符串为索引的数组 165

8.2.5二维数组的初始化 170

8.3.1计算数组中有多少个元素 174

8.3数组的相关函数 174

8.3.2删除数组中的元素 177

8.3.3数组的排序 180

8.3.4检查索引是否存在 182

8.3.5列出数组的索引内容 186

第9章 自定义函数 189

9.1建立自己的PHP函数 190

9.1.1什么是函数 191

9.1.2声明函数 191

9.2函数的参数与返回值 193

9.2.1建立可传递参数的函数 194

9.2.2变量的生命周期 197

9.3建立会员申请网页 200

9.3.1建立网页雏形 201

9.3.2建立检查函数 203

第10章 PHP内部函数 209

10.1处理变量的函数 211

10.1.1取得变量数据类型的函数 211

10.1.2指定变量数据类型的函数 216

10.1.3删除变量释放内存的函数 219

10.1.4判断变量的数据类型 223

10.2处理字符串的函数 226

10.2.1转换英文的大小写 226

10.2.2删除无效的空格符 232

10.2.3计算字符串中的字数 235

10.3处理数值的函数 236

10.3.1将数值转换成整数 237

10.3.2将数值转换成双精度数 240

10.4.1取得系统的日期/时间 244

10.4日期与时间函数 244

10.4.2距离xx还有几天 252

10.5字符串的比较与正规表达式 255

10.5.1传统的比较方式 256

10.5.2正规表达式的字符串比较 262

10.5.3寻找并取代字符串 267

10.5.4切割字符串函数 269

10.6与HTML相关的函数 273

10.6.1导向函数打开网页 273

10.6.2让网页自动刷新 281

10.7随机取样函数 284

第11章 引入写好的程序代码 289

11.1利用require()引入文件 291

11.2利用in_clude()引入文件 295

第12章 网页间数据的传递 301

12.1.1加上认证的网页 302

12.1设计具有浏览权限的网页 302

12.1.2分离密码验证程序 309

12.2将认证数据传给其他网页 317

12.2.1 PHP数据的输入 317

12.2.2让认证数据随着网页旅行 319

第Ⅲ部分 实用篇 337

第13章 利用Cookie记录用户数据 337

13.1将访问者姓名写入Cookie 339

13.1.1程序解析与流程 340

13.1.2成果展示与程序代码解析 341

13.1.3备份Cookie数据 346

13.2个人数据将保留2天 350

13.2.1程序解析与流程 351

13.2.2成果展示与程序代码解析 353

13.3单击广告后开放文件下载 363

13.3.1程序解析与流程 364

13.3.2成果展示与程序代码解析 366

13.4您是第几次光临本站 375

13.4.1程序解析与流程 375

13.4.2成果展示与程序代码解析 377

第14章 文件的输入与输出 381

14.1输出文件(存盘) 382

14.1.1将数据储存至文件 383

14.1.2输出数据的换行 388

14.1.3一次写入多个文件 393

14.2文件的输入(读文件) 398

14.2.1从文件中读取单行数据 399

14.2.2取出文件中特定位置的数据 402

第15章 访问者计数器 407

15.1文字版的访问者计数器 408

15.1.1程序解析与流程 408

15.1.2成果展示与程序代码解析 410

15.2图形化的访问者计数器 416

15.2.1程序解析与流程 416

15.2.2成果展示与程序代码解析 417

第16章 让网页与时间共舞 423

16.1网页背景随时间变换 424

16.1.1程序解析与流程 424

16.1.2成果展示与程序代码解析 426

16.1.3让程序更有效率 429

16.2定时问候语的制作 430

16.2.2成果展示与程序代码解析 431

16.2.1程序解析与流程 431

16.3做网页音乐的DJ 437

16.3.1程序解析与流程 438

16.3.2成果展示与程序代码解析 438

16.4制作实时时钟 443

16.4.1程序解析与流程 443

16.4.2成果展示与程序代码解析 444

第17章 制作广告活动看板 449

17.1制作随机出现的广告看板 453

17.1.1程序解析与流程 453

17.1.2成果展示与程序代码解析 455

17.1.3让程序更有效率 458

17.2自动定时更换广告 460

17.2.1程序解析与流程 460

17.2.2成果展示与程序代码解析 461

17.3.1程序解析与流程 466

17.3循序播放的广告 466

17.3.2成果展示与程序代码解析 469

17.4框架网页与广告的结合 474

17.4.1程序解析与流程 474

17.4.2成果展示与程序代码解析 475

第18章 网上问卷调查 483

18.1单一选择的问卷 484

18.1.1程序解析与流程 485

18.1.2成果展示与程序代码解析 488

18.1.3结合图片的显示结果 494

18.2多重选择的问卷 499

18.2.1程序解析与流程 499

18.2.2成果展示与程序代码解析 502

第19章 在线人数统计 509

19.1.1程序解析与流程 511

19.1在线人数统计程序 511

19.1.2成果展示与程序代码解析 515

19.2访问者上站时间设计 521

19.2.1程序解析与流程 522

19.2.2成果展示与程序代码解析 524

第20章 上传文件 531

20.1程序解析与流程 532

20.2成果展示与程序代码解析 535

第Ⅳ部分 专业篇 545

第12章 制作网上履历表 545

21.1流程与规划 546

21.1.1数据库设计 546

21.1.2规划系统结构 551

21.1.3建立数据库及数据表 552

21.2新增履历表 561

21.2.1程序解析与流程 562

21.2.2成果展示与程序代码解析 565

21.3修改履历表 600

21.3.1程序解析与流程 602

21.3.2成果展示与程序代码解析 608

第22章 线上模拟考试 639

22.1流程与规划 641

22.1.1网上考试的设计重点 642

22.1.2网上考试的规划 644

22.2设计考题题库 648

22.2.1题库数据表的设计 649

22.2.2程序解析与流程 651

22.2.3成果展示与题库解析 652

22.3.1程序解析与流程 658

22.3建立登录认证表单 658

22.3.2成果展示与程序代码解析 661

22.4网上选题与出题 668

22.4.1程序解析与流程 669

22.4.2成果展示与程序代码解析 672

22.5检查考题 697

22.5.1程序解析与流程 697

22.5.2成果展示与程序代码解析 702

22.6网上考试与防止作弊 728

22.6.1程序解析与流程 731

22.6.2成果展示与程序代码解析 732

22.7查看全班成绩与排名 754

22.7.1程序解析与流程 754

22.7.2成果展示与程序代码解析 758

附录 PHP函数库 767