Specifications

operators
843
Page class code listing,
161-165
ServicesPage class,
166-167
TLA Consulting home
page, generating,
165-166
ODBC (Open Database
Connectivity), functions,
242
one level up directory
symbol (..), 359
one-to-many relationships
(databases), 175
one-to-one relationships
(databases), 175
online brochures (com-
mercial Web sites),
269-271
common pitfalls, 269-271
tracking success of sites,
270-271
online newsletters, 656
account settings, 689
accounts, creating, 673-675
administrative functions,
692
attachments, 658
databases, setting up,
660-663
diagrams, 658-660
file upload, 657
HTML version, 658
list archives, viewing,
686-687
lists, creating, 693-695
lists, viewing, 679-686
action buttons, 681-682
logging in, 675-678
logging out, 691
login, implementing,
672-675
passwords, 689-691
plain text, 658
previewing, 702-703
requirements, 656
components, 657
script architecture,
663-672
sending messages,
704-708
subscribing, 687-689
unsubscribing, 687-689
uploading, 695-698
multiple files, 698-702
OO (object-oriented)
development, 148-150
attributes, 148
class attributes,
152-154
creating, 151
classes, 149
creating, 150-152
designing, 158-159
instantiation, 152
constructors, 151-152
encapsulation, 148
inheritance, 150, 155-156
multiple inheritance,
157-158
overriding, 156-157
operations, 148
calling class opera-
tions, 154-155
creating, 151
polymorphism, 149-150
writing code, 159-168
attributes, 159-160
functions, 160-161
meta tags, 160
operations, 161
Page class code listing,
161-165
ServicesPage class,
166-167
TLA Consulting home
page, generating,
165-166
Oodie.com Web site, 805
Open Database
Connectivity (ODBC),
functions, 242
opendir() function, 359
opening files, 52
file modes, 52
fopen() function, 53-54
FTP (File Transfer
Protocol), 54-55
HTTP (Hypertext Transfer
Protocol), 55
potential problems, 55-56
OpenSSL, setting up, 788
OpenSSL Web site, 784
open_mailbox() function,
642
operating systems, data-
base security, 252
operations (object-ori-
ented development),
148, 161
calling class operations,
154-155
constructors, 151-152
creating, 151
operators, 25-33
arithmetic operators, 26
assignment operator, 22
assignment operators,
27-29
combination assign-
ment operators, 28
decrement operators,
28-29
increment operators,
28-29
40 7842 index 3/6/01 4:22 PM Page 843