User Guide

416 Index
Scopes
and custom functions
252
Application 215, 230
Attributes 174, 176
Caller 174, 176
Client 214, 221, 223
File 185
Form 14, 45
local 14
locking 234
managing locking of 237
Request 174
Server 215, 232
Session 214, 221, 228
types 13
URL 14
Variables 14
Variables, and custom tags 172
Score search operators 296
Search and replace 260
Search criteria
database retrieval
51
example of 98
multiple 52
Search expressions
commas in
288
composing 287
delimiters 288
document fields 294
Search expressions, evidence
operators
290
Search interfaces, building 279
Searching
a ColdFusion Web Site
270
collections 270
creating index summaries 281
criteria for 51
explicit expressions 286
explicit syntax 286
expression syntax 286
external verity collections 276
file types 271
full-text 270
international languages 272
modifiers 297
multiple tables 52
numeric values 84, 86
operators 290
prefix and infix notation 287
punctuation 289
results of 281
special characters 287, 289
special characters as
literals
289
string values 85, 87
SUBSTRING operator 294
wildcards as literals 289
with wildcards 288
Securing
a collection
298
custom tags 188
Security
application security
355
Application.cfm example 364
authenticating users 360
authentication example 363
authorization example 363
authorizing users 360
catching exceptions 361
cfauthenticate tag 360
cfimpersonate Tag 362
encrypting strings 358
implementing 358
IsAuthenticated CFML
function
360
IsAuthorized CFML
function
360
IsAuthorized example 365
overview 357
Web server 215
SELECT SQL statement 26
Selecting an indexing method 277
Selection lists, multiple 86
Sending
e-mail
302, 303
e-mail to multiple
recipients
305
form-based e-mail 304
mail as HTML 308
query-based e-mail 304
Serialization 347
Server scope 215
Server variables 215
built-in 232
using 232
Servers
remote
332, 341
retrieving files from 332
uploading files 319
Session scope 214
Session variables 214, 221, 229
built-in 229
enabling 228
listing 230
using 228
Session, definition of 228
setCookie attribute 359
Setting
application defaults
219
bar chart characteristics 68
Client variable options 223
COM properties 375
file and directory attributes 323
line graph characteristics 74
pie chart characteristics 71
properties 375
Setting up
C++ development
environment
401
Java development
environment
391
Settings, application-level 214
Shared tags 187
Simple query expressions 285
Simple syntax 286
Single quotes, in SQL 26, 87
Single-character regular
expressions
140, 261
Single-threading sessions 237
Slider bar controls 164
SMTP 302
Special characters 140, 287, 289
Specifying
a connection string
23
client variable storage 224
data sources dynamically 24
execution modes 185
tree items in URLs 153
SQL
AVG function
65
DELETE Statement 112
dynamic 96, 99
generating dynamically 45
guidelines 27
INSERT statement 105
LIKE operator 51
non-standard 28
operators 27
single quotes in 26, 87
statement clauses 27
statements 26
SUM function 73
syntax elements 26
text literals in 26
UPDATE statement 106
Use in cfquery 25
WHERE clause 45
writing 26
Standard variables. See Built-in
variables
Statement clauses, SQL
27
Statements