《Flash MX 2004与ColdFusion MX网站编程宝典》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:赵英杰,马鉴编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2005
  • ISBN:7030149300
  • 页数:532 页
图书介绍:本书包括ColdFusion专属CFML标签指令说明,网络服务与Flash Remoting技术实作、留言版、在线论坛、文件上传、在线投票、网络购物车等应用程序实作。

第1章 认识ColdFusion MX 1

认识ColdFusion MX 3

ColdFusion MX的架构 3

ColdFusion MX的版本 5

安装ColdFusion MX 5

修改ColdFusion MX的执行埠号 10

修改埠号 11

使用Dreamweaver编辑ColdFusion网页 12

定义网站 12

第一个ColdFusion程序 16

程序说明 20

ColdFusion MX基础管理操作 21

阅读技术文件 23

设定ColdFusion MX服务器的各项参数 24

快速设定 25

Client变量设定 26

内存变量 26

路径设定 27

设定邮件服务器 27

Charting设定 29

Java虚拟机器和类别文件的路径设定 29

资料来源、搜寻引擎和网络服务设定 30

Archives and Deployment设定 30

阅读配置报告 30

除错和日志文件设定 31

扩充指令设定 31

安全设定 32

解决Access和MySQL数据库的中文问题 32

第2章 基本CFML标签语法 34

设置变数 35

变量名称的规定 36

数据类型 36

设置批注 37

使用#符号 38

使用〈cfoutput〉输出数据 38

变量的有效范围 40

使用〈cfparam〉设置变量 43

CGI变数 45

使用服务器变量保护网页 46

流程控制 47

〈cfif〉分支结构 47

比较运算符 48

逻辑运算符 50

〈cfswitch〉标签 51

索引循环 54

〈cfloop〉循环指令 54

条件循环 55

使用〈cfinclude〉标签包含网页 56

第3章 操作字符串与复杂类型数据 58

字符串处理 59

字符串相连 59

去除多余的空格 59

比较字符串 60

搜寻字符串 61

替换字符串 63

取出部分字符串内容 64

规则表达式 65

基本的规则表达式语法 66

脱逸序列 67

字符集合 67

匹配多重字符 69

特殊字符 69

清单(List) 70

建立清单 71

求取清单中的元素个数 72

取出特定清单元素 72

增添清单元素 73

遍览清单 74

删除清单元素 74

搜寻清单元素 76

找寻元素的部分内容 77

统计清单元素的出现次数 78

数组变量 79

Array对象的方法 81

数组的运算函数 83

结构(Structures) 84

使用〈cfdump〉标签检视数据 85

结构变量的函数 86

第4章 自定函数与CFScript程序 88

时间格式函数 89

日期格式函数 91

区域日期函数 92

IsDefined()确认变量是否定义 93

使用〈cffnction〉建立自定函数 94

〈cffunction〉的函数区域变量 97

撰写CFScript程序 98

变量设置与输出运算结果 99

输出特殊字符 100

设置数组与结构变量 100

CFScript的逻辑判断叙述 101

if..else...控制结构 101

switch...case控制结构 102

while循环结构 103

循环控制结构 103

do...while循环 105

for循环 106

使用CFScript程序建立自定函数 106

CFScript的函数区域变量 107

自定函数的参量数组 108

第5章 建立数据库网页 110

建立数据表与设置数据来源 112

期刊网页使用的数据表 112

设置资料来源 112

建立查询数据网页 116

在网页上呈现数据表字段内容 119

显示一笔以上的资料 120

实时数据检视模式 122

在实时数据检视模式之下编辑网页 123

改变资料的显示格式 124

修改日期格式 124

查询资料与显示查询结果的代码 125

使用〈cfauery〉标签运行SQL叙述 126

使用〈cfoutput〉标签检视查询结果 127

查询内建的变数 129

建立主要及细节页面 129

利用URL传递参数 130

URL编码 131

制作细节页面 132

自定实时数据检视的设置选项 135

显示指定文章的细节页面源代码 136

美化数据表格 137

使用IIF条件判断命令 140

Evaluate()与DE()函数 141

第6章 表单处理程序与留言版制作 143

表单处理 144

使用GET方法 146

访问通过POST方法传送的表单数据 147

使用POST方法 147

访问通过GET方法传送的表单数据 147

建立动作网页 148

国际化字符编码完全探讨与解决中文乱码 151

关于本地化的概念 152

字符编码 153

ColdFusion专属表单标签 155

〈cfform〉标签 156

〈cfinput〉标签 158

〈cfform〉标签程序范例 160

建立留言版 162

留言版的资料表 162

表情图案下拉式菜单 163

留言版的输入表单 163

查阅表情图案 164

设置新增留言的程序 165

输入留言的源代码 167

处理表单数据 171

读取留言数据 172

显示留言资料 173

呈现留言内容 174

显示表情图案 174

显示用户的站点和email 176

处理未填写主题的情况 178

显示分页的多笔留言 179

设置日期与时间格式 179

建立翻页按钮 181

隐藏/显示翻页图像 182

分页显示资料的源代码 183

翻页功能的源代码 184

显示当前的页码和总页数 185

正确显示留言资料的换行 186

第7章 文件操作与电子邮件 189

使用〈cffile〉操作文件 190

制作文件上传网页 191

建立上传文件的HTML表单网页 191

建立处理文件上传的动作页 193

限制上传文件的类型 195

MIME简介 196

检验上传文件的结果 196

设置文件的权限 199

写入文本文件 199

追加文本内容 202

读取文本文件 202

使用〈cfdirectoy〉操作文件夹 204

列出文件夹的内容 204

使用〈cfmail〉标签寄信 208

寄送HTML邮件 210

寄信表单 212

邮寄附件 213

指定回复地址和重要性 214

传送附件的表单网页 215

传送附件的源代码 215

第8章 ColdFusion应用程序框架与状态管理 218

站点服务器的状态 219

维持服务器状态的方法 219

使用Cookie维持状态 220

读取Cookie 222

删除Cookie 222

认识应用程序框架 223

认识Application.cfm 223

〈cfapplication〉标签与应用程序设置 225

使用Session变量维持状态 227

启用Session变数 229

停用Cookie时的Session引用方法 231

使用〈cflock〉锁定数据 233

使用Application变量 234

Client变数 236

Server变数 237

第9章 处理应用程序的错误 239

ColdFusion的调试设置 241

阅读和了解调试信息 243

General(一般) 244

Exceptiors(例外) 244

SQL Queries(SQL查询) 245

Scope Variables(范围变量) 245

Debugging IP Addresses设置页 246

使用CFRTY/CFCATCH处理例外 247

CFRTY/CFCATCH标签的语法 247

处理例外 249

使用〈cfthrown〉标签自定例外 252

记录错误情况 253

使用〈cflog〉标签 254

第10章 制作在线论坛之一 258

登录与注册模块 260

登录与注册模块的数据表 261

建立数据表的关联 262

显示发贴的模块 263

管理模块 266

开发登录与注册模块 266

动态设置下拉式菜单的选项 267

动态更新表情图标 268

加入验证表单功能 269

存储用户的注册信息 271

检查用户名称是否重复 275

依据不同的参数生成相对的回应 278

制作登录验证页面 280

修正登录程序 282

开发论坛的会话等级变量 285

设置整个应用程序都能访问的全局变量 286

设置 OnReauestEnd.cfm网页 287

启用Session变数 287

锁定应用程序变量 289

决定应用程序变量的数量 291

显示当前的在线用户数 292

修改个人密码和个人信息 293

存储新密码 294

修改个人信息 296

更新用户数据的程序 297

登录论坛的权限验证 303

读取与存储用户的权限数据 303

判断用户的权限 304

第11章 制作在线论坛之二 306

论坛的版区显示模块 307

浏览版区帖子列表 311

撰写SQL查询叙述 311

呈现查询结果 313

分页显示数据记录 315

查看帖子的详细内容 320

完成特定版区主题贴显示页面 320

依照用户的权限显示信息连接 322

显示帖子的内容和用户签名 323

发表和回复帖子 325

格式化HTML和表情符号 329

发贴排行和最新30贴 332

显示最新的30帖 334

建立论坛搜寻功能 336

论坛用户管理 338

修改用户权限 345

删除用户与交易处理(〈cftransaction〉) 349

功能扩展探讨 355

第12章 建立ColdFusion组件和网络服务 356

建立ColdFusion组件 357

检视ColdFusion组件 360

检视ColdFusion组件的说明 362

通过〈cfinvoke〉标签运行ColdFusion组件 364

使用〈invoke〉标签调用 365

接收CFC的返回值 367

建立组件参量 368

使用名称/值配对传递参数 372

使用结构变量传递参数 372

使用〈cfargument〉定义参量 373

通过URL连结调用 375

组件函数的访问限制 376

使用表单调用 377

通过CFScript程序来调用 379

使用网络服务(Web Service) 380

使用网络服务建立3D文本 381

找寻网络服务 382

列出3D文本网络服务的字体名称 385

生成3D文本 387

RenderURL网络服务的参数说明 390

生成ColdFusion组件的WSDL描述文件 391

以Web Service方式调用组件 392

第13章 Flash Remoting与服务器端ActionScript程序 394

认识Flash Remoting技术 396

安装Flash Remoting组件 397

建立Flash Remoting程序 400

连结Flash Remoting网关器 403

接收CFC的返回值 405

通过Flash Remoting运行ColdFusion网页 406

设置传递给Flash的变量数据 409

建立Flash端接口 411

传送参数给ColdFusion网页 413

建立ActionScript对象 414

能返回多笔数据的服务器端程序 415

选取文本字段内容 415

使用ActionScript的RecordSet对象 417

返回查询的服务器端程序 417

处理ActionScript的RecordSet对象 418

显示RecordSet资料 419

服务器端ActionScript简介 421

通过服务器端ActionScript程序查询数据库 422

连结ASR文件的客户端程序 424

运行Java Rhino程序 426

写入文本文件的SSAS程序范例 426

测试写入文件程序 427

引用Java类别 428

指定ColdFusion的默认Class路径 430

撰写引用自定类别的SSAS档 431

第14章 制作Flash接口的在线投票程序 433

在线投票程序的运作流程 434

投票程序的数据表 436

从Flash制作工具浏览CFC组件 437

显示组件的说明文本 440

将CFC组件加入ActionScript程序面板 441

读取最新的投票问卷 443

连结CFC组件的ActionScript程序 443

显示问卷的影片片段 444

转换日期格式 446

显示问卷 447

使用NetConnection Debugger窗口调试 448

更新并读取投票结果 450

投票影片片段的程序 451

显示投票结果 452

运用SharedObject防止倒票 455

通过SharedObject存储投票的时间值 456

判断用户是否投过票 458

读取旧的问卷数据 459

显示问卷资料 459

浏览个别的投票结果 461

第15章 Flash界面的购物车实作 463

购物车运作流程 464

购物车范例数据表 467

读取商品清单 468

使用ListBox组件列出RecordSet数据 468

修改Flash Remoting程序 470

显示选定的商品编号 472

显示商品的详细资料 473

调用getCarlnfo()函数的ActionScript程序 474

显示详细商品资料的影片片段 474

列出详细的商品信息 478

建立购物车影片片段 479

设置「加入购物车」的按钮组件 480

使用SharedObject存放订单数据 480

设置「加入购物车」的按钮程序 481

操作购物车 484

在购物车中显示商品信息 485

更新购物车的商品内容之一 486

更新购物车的商品内容之二 487

删除采购项目 489

移除并更新显示购物车内容 490

读取ActionScript的数组参数 491

接收ActionScript对象 492

存储客户与订单数据 493

显示订单内容 493

传送客户与采购数据 494

存储订单 495

结帐完成 497

第16章 制作具备一对一交谈功能的聊天室 499

使用〈cflogin〉标签建立用户验证机制 501

使用〈cflogin〉和〈cfloginuser〉标签登录用户 502

使用Flash搭配CFC建立用户登录接口 503

从Flash影片传输用户登录数据 505

登录用户 506

从Flash调用user Login组件 507

Flash Communication Server MX介绍 509

服务器端ActionScr ipt程序 510

Flash Communication Server MX的网络应用程序路径 512

开发FCS应用程序的步骤 515

联机到Flash Communication Server 515

显示在线用户的服务器端ActionScript程序 516

显示在线用户名单 518

实时交换信息 519

记录在线人员的服务器端程序 520

传递聊天信息 522

建立一对一聊天功能 524

找寻指定的聊天对象 527

接受和拒绝聊天的程序 528

开始与结束聊天 531