A format, date function, 281
a format, date function, 281
a mode, writing data files, 70, 285
a+ mode, writing data files, 70
ACTION attribute, 30
activating extensions, 17
Add Record button, 124
additional operator (+), 38, 255
addresses, IP, authentication, 149–150
addslashes() function, 300
align-center attribute, 23
ALTER command, 86
American National Standards Institute (ANSI), 84
AND operator (&&), 40, 257
ANSI (American National Standards Institute), 84
Apache
Apache Software Foundation, 2
installing and configuring
Installer Welcome screen, 8
on Linux/Unix, 3–7
on Windows, 8–10
licensing, 9
overview, 2
start page, 7
apachectl utility, 6–7
arithmetic operators, 38–39, 255
array() function, 45–46, 261
array_keys() function, 269–270
array_merge() function, 268–269
array_pop() function, 262–263
array_push() function, 261–262
arrays
defined, 44, 255
elements in, example of, 47
keys used in, 46
multidimensional, 46
single-dimensional, 45
traversing, 46–47
array_shift() function, 265–266
array_slice() function, 266–268
array_unshift() function, 263–264
array_values() function, 270–271
assignment operators, 38, 256
asterisk (*), 28
asymmetric cryptography, 197
attributes
ACTION, 30
align=center, 23
COLS, 29
MAXLENGTH, 28, 51
MULTIPLE, 29
NAME, 29
ROWS, 29
SELECTED, 29
SIZE, 28–29
tags, 23
VALUE, 30
authentication
Basic HTTP
overview, 136–137
PHP authentication variables, 140–141
users and group files, creating, 137–138
Web servers, configuring, 138–139
challenge/response scheme, 136
database-driven
PHP authentication variables, validating
users with, 142–144
user validation, using HTML forms, 144–149
limit by IP address, 149–150
AuthGroupFile directive, 139
AuthName directive, 139
AuthType directive, 139
AuthUserFile directive, 139