《Dreamweaver UltraDev 4 ASP/VBScript网页编程完全手册》PDF下载

  • 购买积分:17 如何计算积分?
  • 作  者:网星工作室编写
  • 出 版 社:北京:北京希望电子出版社
  • 出版年份:2001
  • ISBN:7900071512
  • 页数:563 页
图书介绍:

第1章 认识Dreamweaver Ultradev 4 1

1.1 Dreamweaver Ultradev 4的新功能 1

1.1.1 分窗显示 1

1.1.2 定制服务器行为、活动对象 1

1.1.3 用户验证 1

1.1.4 连接数据库更加方便 2

1.1.5 对JSP的更多支持 3

1.2 配置你的电脑 4

1.2.1 开发ASP、ColdFusion和JSP的典型系统配置 4

1.2.2 配置你的电脑 4

1.2.3 Hello World! 5

1.3 安装设置Dreamweaver Ultradev 4 5

1.4 Ultradev 4与编程语言 9

1.4.1 Ultradev 4的本质 9

1.4.2 Ultradev 4与HTML 9

1.4.3 Ultradev 4与ASP、JSP 9

1.5 本章小结 10

1.6 练习题 10

第2章 UltraDev 4编辑环境 11

2.1 主窗口 11

2.1.1 Document(文档)窗口介绍 11

2.1.2 File(文件)菜单 12

2.1.3 Edit(编辑)菜单 13

2.1.4 View(查看)菜单 14

2.1.5 Insert(插入)菜单 15

2.1.6 Modify(修改)菜单 17

2.1.7 Text(文本)菜单 20

2.1.8 Commands(命令)菜单 21

2.1.9 Site(站点)菜单 22

2.1.10 Window(窗口)菜单 22

2.1.11 Help(帮助)菜单 23

2.1.12 Context Menu(弹出菜单) 24

2.2 其它窗口介绍 24

2.2.1 Objects(对象)工具栏 24

2.2.2 Properties Inspector(属性监视器) 31

2.2.3 Lanucher(装载器) 31

2.2.4 Data Bindings Inspector(数据绑定监视器) 32

2.2.5 Server Behaviors Inspector(服务器行为监视器) 32

2.2.6 Site Files(站点资源管理器) 33

2.2.7 Site Map(站点地图管理器) 34

2.2.8 Assets(资源)面板 36

2.2.9 Library(库)面板 36

2.2.10 CSS Styles(CSS样式)面板 37

2.2.11 HTML Styles(HTML样式)面板 37

2.2.12 Behaviors Inspector(行为监视器) 38

2.2.13 History(历史)面板 38

2.2.14 Timelines(时间线)面板 39

2.2.15 HTML Source(HTML源代码)编辑器 39

2.2.16 Frames(框架)面板 40

2.2.17 Layers(层)面板 40

2.2.18 Templates(模板)面板 41

2.3 本章小结 41

2.4 练习题 41

第3章 网页应用程序设计 42

3.1 动态网页 42

3.2 工作原理 43

3.2.1 B/S架构 43

3.2.2 B/S架构的典型应用(管理信息系统) 44

3.3 网页应用程序示例 44

3.3.1 例1 44

3.3.2 例2 45

3.4 本章小结 48

3.5 练习题 48

第4章 数据库初探 49

4.1 数据库基础 49

4.1.1 数据库的概念 49

4.1.2 记录与字段 49

4.1.3 记录集 50

4.2 大型数据库简介 50

4.2.1 命名的规范 50

4.2.2 索引(Index)的使用原则 50

4.2.3 数据的一致性和完整性 51

4.2.4 事务的陷阱 51

4.2.5 数据库性能调整 51

4.2.6 数据类型的选择 51

4.3 Web与数据库 52

4.3.1 数据库的现状 52

4.3.2 发展展望 53

4.4 本章小结 53

4.5 练习题 53

第5章 SQL基础 54

5.1 SQL概述 54

5.2 Select子句 55

5.2.1 FROM子句 56

5.2.2 使用WHERE子句设置查询条件 57

5.2.3 匹配符 58

5.3 连接查询 59

5.3.1 内连接 60

5.3.2 外连接 61

5.3.3 交叉连接 61

5.4 记录的插入、删除和更新 61

5.4.1 插入数据 61

5.4.2 删除记录 62

5.4.3 更新记录 62

5.4.4 用SELECT创建记录和表 63

5.5 字段属性 64

5.5.1 允许和禁止空值 64

5.5.2 缺省值 64

5.5.3 标识字段 65

5.6 SQL常用函数 65

5.6.1 集合函数 65

5.6.2 统计字段值的数目 65

5.6.3 计算字段的平均值 66

5.6.4 计算字段值的和 66

5.6.5 返回最大值或最小值 66

5.7 本章小结 67

5.8 练习题 67

第6章 ASP基础 68

6.1 Active Server Pages模型 68

6.2 创建ASP页 68

6.2.1 加入Script命令 68

6.2.2 合成HTML和脚本命令 69

6.2.3 使用ASP指令 70

6.2.4 在脚本中的空白字符 71

6.3 使用脚本语言 71

6.3.1 设置主脚本语言 72

6.3.2 为某页设置语言 72

6.3.3 应用程序设置语言 72

6.3.4 在服务器上使用VBScript和JScript 72

6.3.5 包含注释 72

6.3.6 大小写敏感性 73

6.4 使用组件和对象 73

6.4.1 关于组件 74

6.4.2 生成组件对象的实例 74

6.4.3 从Java类中创建一个对象 75

6.4.4 使用ASP内建对象 75

6.4.5 设置对象属性 75

6.5 使用集合 76

6.5.1 通过名称和索引访问项目 76

6.5.2 遍历集合 76

6.5.3 遍历带子关键字(Subkeys)的集合 78

6.5.4 遍历对象集合 78

6.5.5 ASP集合有何不同之处 79

6.6 ASP内建对象 79

6.6.1 Application对象成员概述 79

6.6.2 Session对象成员概述 80

6.6.3 Server对象成员概述 81

6.6.4 Request对象成员的概述 83

6.6.5 Response对象成员概述 83

6.7 管理会话 85

6.7.1 启动和结束会话 86

6.7.2 关于SessionID和Cookie 86

6.7.3 在Session对象中存储数据 87

6.7.4 管理Web Farm的会话 87

6.7.5 使用Cookie 88

6.7.6 设置cookie 88

6.7.7 获取cookie 88

6.7.8 设置cookie路径 89

6.7.9 不使用cookie而保留状态 89

6.7.10 无会话的ASP页 90

6.8 维护ASP应用程序的安全 90

6.8.1 NTFS权限 90

6.8.2 Cookie安全性 91

6.8.3 使用身份验证机制保护被限制的ASP内容 92

6.8.4 使用SSL维护应用程序的安全 92

6.9 本章小结 93

6.10 练习题 93

第7章 初识VBScript 94

7.1 在HTML页面中添加VBScript代码 94

7.2 VBSeript数据类型 95

7.2.1 什么是VBScript数据类型 95

7.2.2 Variant子类型 95

7.3 VBScript变量 96

7.3.1 什么是变量 96

7.3.2 声明变量 96

7.3.3 命名规则 97

7.3.4 给变量赋值 97

7.3.5 标量变量和数组变量 97

7.4 VBScript常数 98

7.4.1 什么是常数 98

7.4.2 创建常数 98

7.5 VBScript运算符优先级 99

7.6 使用条件语句 99

7.6.1 控制程序执行 99

7.6.2 使用If…Then…Else进行判断 100

7.6.3 使用Select Case进行判断 101

7.7 使用循环语句 101

7.7.1 使用Do循环 102

7.7.2 使用While…wend 103

7.7.3 使用For…Next 103

7.7.4 使用For Each…Next 104

7.8 VBScript过程 105

7.8.1 过程分类 105

7.8.2 过程的数据进出 106

7.8.3 在代码中使用Sub和Function过程 106

7.9 VBScript编码约定 106

7.9.1 什么是编码约定 106

7.9.2 常数命名约定 107

7.9.3 变量命名约定 107

7.9.4 变量作用域 107

7.9.5 描述性变量名和过程名 108

7.9.6 对象命名约定 108

7.9.7 代码注释约定 108

7.9.8 格式化代码 109

7.10 在Internet Explorer中使用VBScript 110

7.10.1 VBScript页面的简单样例 110

7.10.2 VBScript与窗体 111

7.10.3 在VBScript中使用对象 113

7.11 本章小结 114

7.12 练习题 114

第8章 建立站点 115

8.1 站点的概念 115

8.1.1 本地计算机和Internet服务器 115

8.1.2 本地站点和远程站点 116

8.1.3 Internet服务程序 116

8.1.4 规划站点 117

8.2 Local Info(本地站点信息) 117

8.2.1 Site Name 118

8.2.2 Local Root 118

8.2.3 Refresh Local File List Automatically 118

8.2.4 HTTP Addrcss 119

8.2.5 Cache复选框 119

8.3 Remote Info(远程信息) 119

8.3.1 None 119

8.3.2 FTP 120

8.3.3 Local/Network 121

8.3.4 SourceSafe Database 123

8.3.5 WebDAV 124

8.4 Application Server(应用程序服务器信息) 125

8.4.1 Server Model 125

8.4.2 Scripting 126

8.4.3 Page Extension 126

8.4.4 Access 126

8.4.5 Refresh remote File List Automatically 126

8.4.6 URL Prefix(URL前缀) 126

8.5 Design Notes(设计笔记) 126

8.5.1 Maintain Design Notes 127

8.5.2 Upload Design Notes for Sharing 127

8.5.3 Clean up 127

8.6 Site Map Layout(站点地图规划) 128

8.6.1 Home Page 128

8.6.2 Number Of 128

8.6.3 Column Width 128

8.6.4 File Names 128

8.6.5 Page Titles 128

8.6.6 Display Files Marked as Hidden 128

8.6.7 Display Dependent Files 128

8.7 File View Columns(栏目设置) 129

8.7.1 改变栏的顺序 129

8.7.2 增加一个新栏 129

8.7.3 删除一个栏目 129

8.8 站点的维护 130

8.8.1 概述 130

8.8.2 新建站点 131

8.8.3 编辑站点 131

8.8.4 复制站点 131

8.8.5 删除站点 131

8.8.6 打开站点 132

8.9 实例 132

8.9.1 只创建本地站点 132

8.9.2 使用局域网服务器站点的定义 135

8.9.3 使用互连网远程服务器 137

8.10 本章小结 138

8.11 练习题 138

第9章 建立数据库连接 139

9.1 创建DSN 139

9.1.1 启动ODBC数据源管理器 139

9.1.2 DSN概述 139

9.1.3 创建DSN的过程 140

9.2 用Ultradev建立与数据库的连接 144

9.2.1 使用Access数据库的系统需求 145

9.2.2 使用DSN创建ADO数据库连接 145

9.2.3 使用绝对路径创建ADO连接 148

9.2.4 使用Server.Mappath方法创建ADO连接 148

9.2.5 编辑、删除数据库连接 148

9.3 使用ADO管理数据库连接 149

9.3.1 使连接超时 149

9.3.2 共享连接 150

9.3.3 使用跨页连接 150

9.3.4 关闭连接 151

9.4 ADO数据库连接字符串参考 151

9.4.1 ODBC DSN连接 151

9.4.2 OLE DB连接 152

9.4.3 使用Server.Mappath方法 152

9.5 本章小结 153

9.6 练习题 153

第10章 创建数据源 154

10.1 Recordset(Query) 154

10.1.1 概述 154

10.1.2 定义记录集 154

10.1.3 记录集的属性 160

10.2 Command(Stored Procedure) 161

10.2.1 概述 161

10.2.2 定义Command 162

10.2.3 建立一个存储过程 162

10.2.4 调用一个存储过程 164

10.2.5 源代码 165

10.2.6 应用示例 165

10.2.7 Command的属性 167

10.3 Request(请求)变量 167

10.3.1 Request概述 167

10.3.2 Request.Cookie 167

10.3.3 Request.QueryString 172

10.3.4 Request.Form 174

10.3.5 Request.ServerVariables 177

10.3.6 Request.ClientCertificates 181

10.4 Session Variable 183

10.4.1 概述 183

10.4.2 Ultradev4操作 183

10.4.3 语法 184

10.4.4 原理 184

10.4.5 范围 184

10.5 Application Variable 184

10.5.1 概述 184

10.5.2 Ultradev 4操作 185

10.5.3 语法 185

10.5.4 原理 185

10.5.5 范围 185

10.5.6 示例 186

10.6 Get More Data Sources 187

10.7 编辑与删除数据源 187

10.7.1 编辑数据源 187

10.7.2 拷贝记录集到另一页 188

10.7.3 删除数据源 189

10.8 设置数据源数据格式 190

10.8.1 设置方法 190

10.8.2 设置的格式 190

10.9 本章小结 193

10.10 练习题 193

第11章 增添动态内容 194

11.1 动态文本 194

11.1.1 概述 194

11.1.2 使文本动态化的步骤 194

11.1.3 动态文本源代码分析 195

11.1.4 动态文本应用数据格式 195

11.1.5 动态文本数据格式源代码分析 196

11.2 动态图像 196

11.2.1 概述 196

11.2.2 使图像动态化的步骤 196

11.2.3 应用示例 198

11.2.4 源代码分析 200

11.3 动态下拉列表框 201

11.3.1 概念 201

11.3.2 操作步骤 203

11.3.3 源码分析 205

11.3.4 应用示例 206

11.3.5 存储下拉列表框 209

11.3.6 取出下拉列表框 212

11.4 动态文本框 215

11.4.1 概念 215

11.4.2 操作步骤 215

11.4.3 应用示例 216

11.4.4 源代码分析 217

11.5 动态复选按钮 217

11.5.1 概念 217

11.5.2 操作步骤 218

11.5.3 应用示例 218

11.5.4 源代码分析 219

11.6 动态单选按钮 220

11.6.1 概念 220

11.6.2 操作步骤 220

11.6.3 应用示例 220

11.6.4 源代码分析 223

11.6.5 存储单选按钮的值 223

11.6.6 取出单选按钮 225

11.7 动态HTML属性 227

11.7.1 概念 227

11.7.2 操作步骤 227

11.7.3 实现HTML属性动态化的步骤 228

11.7.4 应用示例 229

11.7.5 源代码分析 230

11.8 使ActiveX、Flash和其它对象参数动态化 231

11.8.1 概念 231

11.8.2 操作步骤 231

11.9 本章小结 231

11.10 练习题 231

第12章 增添服务器行为 232

12.1 增添服务器行为 232

12.1.1 打开Server Behaviors属性监视器 232

12.1.2 添加服务器行为 232

12.1.3 删除服务器行为 233

12.1.4 修改服务器行为参数 233

12.1.5 编辑服务器行为参数 233

12.2 Repeat Region 234

12.2.1 基本概念 234

12.2.2 定义Repeat Region 234

12.2.3 应用示例 235

12.3 Show Region 242

12.3.1 基本概念 242

12.3.2 定义Show Region 242

12.3.3 应用示例 243

12.4 Move to Record 246

12.4.1 基本概念 246

12.4.2 建立Move to Record 246

12.4.3 应用示例 248

12.5 Go To Detail Page 250

12.5.1 基本概念 250

12.5.2 建立Go To Detail Page 250

12.5.3 应用示例 251

12.6 Go To Related Page 254

12.6.1 基本概念 254

12.6.2 建立Go To Related Page 254

12.7 Insert Record 254

12.7.1 基本概念 254

12.7.2 定义Insert Record 255

12.7.3 应用示例 256

12.8 Update Record 257

12.8.1 基本概念 257

12.8.2 定义Update Record 257

12.8.3 应用示例 258

12.9 Delete Record 260

12.9.1 基本概念 260

12.9.2 定义Delete Record 260

12.9.3 应用示例 262

12.10 User Authentication 263

12.10.1 基本概念 263

12.10.2 定义Check New Username 263

12.10.3 定义Log In User 264

12.10.4 定义Restrict Access To Page 265

12.10.5 定义Log Out User 266

12.10.6 应用示例 266

12.11 获得更多的服务器行为 270

12.12 编辑服务器行为 270

12.13 新建服务器行为 271

12.14 本章小结 272

12.15 练习题 272

第13章 页面范例 273

13.1 查询界面与结果显示 273

13.1.1 范例分析 273

13.1.2 模糊查询 273

13.1.3 可选字段和操作符的查询 278

13.1.4 多字段查询 282

13.2 删除页 285

13.2.1 范例分析 285

13.2.2 简单的条件删除 285

13.2.3 一次删除多条记录 287

13.3 插入页 290

13.3.1 范例分析 290

13.3.2 插入记录 290

13.4 更新页 293

13.4.1 范例分析 293

13.4.2 更新记录 293

13.5 本章小结 298

13.6 练习题 298

第14章 编辑 299

14.1 通用的编辑操作 299

14.1.1 Copy(复制) 299

14.1.2 Paste(粘贴) 299

14.1.3 Cut(剪切) 299

14.1.4 Undo(取消) 299

14.1.5 Redo(重复) 300

14.1.6 Select All(全选) 300

14.2 Find(查找)与Replace(替换) 300

14.2.1 查找和替换文档中的文本和HTML 300

14.2.2 查找文件 302

14.2.3 查找HTML标记和属性 304

14.2.4 在指定标记内查找文本 306

14.2.5 Find Next(再次查找) 307

14.2.6 Replace(替换) 307

14.3 特殊编辑操作 308

14.3.1 Clear(清除) 308

14.3.2 Copy Text Only(只复制文本) 308

14.3.3 Paste As Text(粘贴为文本) 308

14.3.4 Select Parent Tag(选择父元素) 309

14.3.5 Select Child(选择子元素) 309

14.4 其它编辑操作 310

14.4.1 编辑站点定义 310

14.4.2 编辑页面属性 312

14.4.3 编辑和删除数据库连接 313

14.4.4 编辑记录集 314

14.5 本章小结 314

14.6 练习题 315

第15章 测试和调试 316

15.1 测试站点浏览器的兼容性 316

15.2 测试链接 317

15.3 HTML优化 318

15.3.1 整理HTML 319

15.3.2 优化文档 319

15.3.3 优化Microsoft Word生成的HTML文档 320

15.4 检查下载时间 321

15.5 实地测试 321

15.5.1 检查页面外观和效果 321

15.5.2 检查图像 322

15.5.3 检查链接 322

15.6 JavaScript脚本调试 322

15.6.1 运行调试器概览 322

15.6.2 启动调试器 322

15.6.3 运行调试器 323

15.6.4 停止调试 323

15.6.5 检查语法错误 323

15.6.6 查看错误描述 323

15.6.7 发现并修改逻辑错误 323

15.6.8 设置断点 324

15.6.9 单步调试代码 325

15.6.10 跳过函数调试 325

15.6.11 进入函数调试 325

15.6.12 运行到函数外 325

15.6.13 查看和编辑变量值 325

15.6.14 在列表项删除一个变量 326

15.6.15 编辑值 326

15.7 Microsoft脚本调试工具 326

15.7.1 启用调试 327

15.7.2 错误调试技术 327

15.7.3 脚本调试技巧 328

15.8 Active Server Pages常见问题 329

15.9 本章小结 330

15.10 练习题 330

第16章 扩展UltraDev 331

16.1 扩展的概念 331

16.2 如何扩展 331

16.3 安装插件 332

16.4 使用插件 334

16.5 注意事项 334

16.6 本章小结 334

16.7 练习题 334

第17章 使用电子邮件 335

17.1 分析 335

17.1.1 发送电子邮件的原理 335

17.1.2 从Web页面发送电子邮件 335

17.2 发一封电子邮件 336

17.3 本章小结 338

17.4 练习题 338

第18章 新用户注册 339

18.1 文件说明 339

18.2 注册信息验证 340

18.2.1 分析 340

18.2.2 认识注册页面 341

18.2.3 常规检查 342

18.2.4 检查两次密码是否相同 344

18.2.5 检查是否重名 345

18.3 将数据保存到数据库中 345

18.3.1 建立记录集 345

18.3.2 添加Insert Record服务器行为 346

18.3.3 添加Cheek New Username服务器行为 348

18.4 本章小结 349

18.5 练习题 349

第19章 登录与验证 350

19.1 分析 350

19.1.1 简单登录页的一般流程 350

19.1.2 与简单相关的文件 350

19.2 验证 350

19.2.1 客户端验证 350

19.2.2 服务器端验证及其它页 351

19.3 记住密码 354

19.4 删除已记住的密码 358

19.5 本章小结 359

19.6 练习题 359

第20章 留言板 360

20.1 分析 360

20.1.1 留言板的机制 360

20.1.2 文件说明 360

20.2 显示留言 364

20.2.1 内容主体制作 364

20.2.2 处理空格和回车 368

20.2.3 隐藏图标 369

20.2.4 添加导航 371

20.3 留言 373

20.3.1 校验表单 373

20.3.2 Insert Record服务器行为 375

20.3.3 记住个人信息 375

20.4 管理留言 377

20.5 删除留言 379

20.5.1 了解资源 379

20.5.2 删除多条记录 379

20.6 站长回复 380

20.7 登录机制 380

20.7.1 原理 380

20.7.2 Log inUser 381

20.7.3 限制未登录用户访问 382

20.8 本章小结 382

20.9 练习题 382

第21章 使用UBB 383

21.1 论坛支持HTML后的危害 383

21.2 UBB的作用及UBB转换程序 383

21.3 UBB程序代码分析 385

21.3.1 屏蔽HTML代码 385

21.3.2 把UBB代码转换成HTML代码 386

21.4 利用UBB插件实现一个例子 388

21.5 本章小结 391

21.6 练习题 391

第22章 计数器 392

22.1 总访问人数和在线人数统计 392

22.1.1 利用Global.asa程序实现计数器 393

22.1.2 Global.asa程序分析 394

22.1.3 添加计数器 396

22.2 图形计数器 398

22.3 本章小结 400

22.4 练习题 400

第23章 投票系统 401

23.1 分析 401

23.1.1 投票系统的机制 401

23.1.2 文件及说明 401

23.2 投票及结果显示 402

23.2.1 选票的制作 402

23.2.2 投票结果页的制作 403

23.2.3 更新页add.asp 408

23.3 防止串票的投票系统 410

23.3.1 投票页的制作 411

23.3.2 repeat.asp页的制作 414

23.4 本章小结 415

23.5 练习题 415

第24章 调查表 416

24.1 分析 416

24.1.1 调查表的机制 416

24.1.2 调查系统所需文件及说明 416

24.2 调查表 418

24.3 结果显示 420

24.3.1 建立记录集 421

24.3.2 向页面绑定动态数据 424

24.3.3 设置表格的动态属性 425

24.3.4 添加Repeat Region服务器行为 426

24.4 本章小结 427

24.5 练习题 427

第25章 新闻发布系统 428

25.1 分析 428

25.1.1 用户界面分析 428

25.1.2 管理界面分析 429

25.2 动态新闻页的制作 431

25.2.1 为动态新闻建立记录集 431

25.2.2 使新闻动态地显示在页面上 434

25.2.3 完善新闻页 435

25.2.4 制作显示更多新闻页 438

25.2.5 新闻具体内容的显示 439

25.3 导航页面 440

25.4 密码管理 442

25.5 新闻类别管理 445

25.5.1 主页面 445

25.5.2 编辑新闻类别 447

25.5.3 新建新闻类别 449

25.5.4 删除新闻类别 450

25.6 在线更新 451

25.6.1 显示当前新闻类别 452

25.6.2 显示当前新闻标题 453

25.6.3 编辑新闻内容 457

25.6.4 录入新闻 463

25.6.5 删除新闻 467

25.7 完善新闻管理系统 468

25.8 本章小结 470

25.9 练习题 470

第26章 BBS的设计 471

26.1 分析 471

26.1.1 登录与注册模块 471

26.1.2 显示模块 472

26.1.3 写入模块 473

26.1.4 权限模块 473

26.2 登录 474

26.2.1 登录信息的合法性 474

26.2.2 组验证 476

26.2.3 退出登录 477

26.2.4 欢迎信息及计数器 477

26.2.5 显示与隐藏 478

26.2.6 Login.asp页 481

26.3 新用户注册及注册相关 482

26.3.1 新用户注册 482

26.3.2 修改口令 486

26.3.3 修改注册信息 488

26.4 显示发布的贴子 492

26.4.1 参数 493

26.4.2 显示论坛主题 493

26.4.3 显示当前版主和当前论坛主题 495

26.4.4 显示置顶贴子 497

26.4.5 显示普通贴子 501

26.4.6 导航 505

26.4.7 搜索器 506

26.5 显示贴子具体内容 509

26.5.1 参数 509

26.5.2 显示主题贴子 509

26.5.3 添加几个链接 511

26.5.4 显示回复贴子 514

26.5.5 添加计数器 515

26.6 搜索相关贴子 516

26.6.1 bbs.asp页面上的搜索器 516

26.6.2 搜索结果页面 516

26.7 显示个人信息 517

26.8 发布新贴 518

26.8.1 参数 518

26.8.2 添加隐藏域 518

26.8.3 验证 520

26.8.4 提交新贴 520

26.8.5 处理输入焦点 520

26.8.6 处理发贴数 521

26.8.7 防止匿名发布新贴 523

26.9 回复贴子 523

26.9.1 参数 523

26.9.2 处理参数问题 523

26.9.3 初始化文本框 525

26.9.4 提交回复贴子 526

26.9.5 回复数和最后回复时间 527

26.9.6 处理输入焦点 528

26.10 权限模块 528

26.10.1 编辑贴子 529

26.10.2 贴子置顶 532

26.10.3 删除主题贴子 532

26.10.4 删除回复贴子 533

26.10.5 添加讨论区 534

26.10.6 指定版主 535

26.11 本章小结 535

26.12 练习题 535

第27章 购物车 536

27.1 实例说明 536

27.1.1 用户界面说明 536

27.1.2 数据管理说明 538

27.1.3 插件说明 539

27.2 组装购物车 539

27.2.1 添加到购物车 539

27.2.2 动态定单 541

27.3 购物 545

27.4 本章小结 547

27.5 练习题 547

第28章 架构电子商务网站 548

28.1 分析 548

28.1.1 相关文件 548

28.1.2 相关数据表 548

28.2 首页的制作 549

28.2.1 静态页面设计介绍 549

28.3 详细页面 554

28.3.1 新书详细信息的显示 554

28.3.2 页面计数器 556

28.4 搜索结果页 558

28.4.1 搜索的具体内容 559

28.4.2 导航状态显示 561

28.4.3 添加导航按钮 561

28.4.4 美化搜索结果 562

28.5 本章小结 563

28.6 练习题 563