97
903
design_button.html file
Warm Mail application (email client),setting
up,661-662
Web forum application,754-757
data_valid_fns.php files
MLM application,699
PHPBookmark application,544
Shopping Cart application,584
Warm Mail application,661
Web forum application,754
date and time
calendars,converting,449
converting between PHP and MySQL formats,
444-445
MySQL
date calculations,446-448
DATE_FORMAT() function,444-445
MySQL website, 449
UNIX_TIMESTAMP() function, 444-445
PHP
calendar functions,448-449
checkdate() function,443
date calculations,445-446
date() function, 439-442
floor() function,446
getdate() function,442-443
microseconds,448
mktime() function,441-442
PHP website, 449
date and time column types,236-237
date and time data types,236-237
date() function,19-20,412
format codes,439-441
Unix timestamps,441-442
DATE_FORMAT() function,444-445
db table,286-289
db_connect() function,555
db_fns.php files,643
content management systems,630
MLM application,699
PHPBookmark application,544
Shopping Cart application,584
Warm Mail application,661
Web forum application,754
db_result_to_array() function,591
DDL (Data Definition Languages),242
DDoS (Distributed Denial of Service),342
debugging variables,531-533
declare control structure, 55
declare handlers,317
declaring
functions,142-143
stored functions,314-315
stored procedures,312-313
decoct() function,413
decrement operators,33-34
decryption,348
default values,database optimization,302
DELETE privilege, 223
DELETE statement,262
delete_account() function,676
delete_bm() function,573
delete_bms.php files (PHPBookmark
application),544
delete_book.php files (Shopping Cart
application),584
delete_category.php files (Shopping Cart
application),584
delete_message() function,688
delete_story.php files,630,649
deletion anomalies,avoiding (Web databases),
211
Denial of Service (DoS), 342-343
deregistering variables,483
DES (Data Encryption Standard), 349
DESC keyword,253
descenders (letters),466
DESCRIBE command, 231-232
DESCRIBE statement,syntax,296
describe user;statement,286
designing
classes,172-173
databases,content management systems,
631-633
Web databases
anomalies, avoiding,211
atomic column values,212
keys,creating,213
null values,avoiding, 213
questions, formulating, 213
real-world objects,modeling, 209-210
redundant data, avoiding,210-211
table types,214
designs, database optimization,301
design_button.html file,460-463
How can we make this index more useful? Email us at indexes@samspublishing.com
97
904
destroying sessions
destroying sessions,483
destructors,OO (object-oriented)
development,161
Details link, 830
developer token (Amazon),826
development environments,516
Devshed website,477,890
diagrams
entity relationship,208
online newsletters,697-699
die() language construct,497
digest authentication (HTTP),366
digital certificates, 351
digital goods (commercial websites),
providing,330-331
digital signatures,350-351
directives
execution,55
magic_quotes_gpc,387
magic_quotes_runtime,387
php.ini file,editing,500-501
directories
browsing,408
extensions,copying libpdf_file,878
files,write permissions,388
functions,408-411
directory structures,514
dirname() function, 410-412
disconnecting Web databases,274
discussion board application,751
article list
collapsing threads,759, 762
displaying articles, 762-763
expanding threads,759-761
individual articles,viewing, 770-772
new articles,adding,773-780
plus symbols,757
treenode class, 763-770
database design,754-757
extensions,780
files,754
posters,754
solutions,752-754
tree structure,752-753
tree_node class,753
discussion boards,751
discussion_fns.php files (Web forum
application), 754
disk_free_space($path) function,410
display() function,768
displaying articles (Web forum application),
762-763
display_account_form() function,673,712,
728
display_account_select() function, 679
display_account_setup() function,673,676
display_book_form() function,619-621
display_button() function,742
display_cart() function,599-602
display_categories() function,590-591
display_information() function,723-724
display_items() function, 718-720
display_list() function,680
display_list_form() function,731
display_mail_form() function,735-736
display_message() function,685
display_password_form() function,728
display_post() function,772
display_preview_button() function, 742
display_registration_form() function, 549
display_tree() function, 762-763
display_user_menu() function, 557
display_user_urls() function,570-571
Distributed Denial of Service (DDoS),342
division operator, 31
dl() function,500
DML (Data Manipulation Languages), 242
dns_get_mx() function,427
do..while loops,53-54
Document Type Definition (DTD),XML,823
documentation
gd,website,477
Web application projects,516-517
documents
headers,791,816
RTF,797-798
certification project,791-796, 800-816
creating,783-784
extensions,817
formats,784
requirements,788-790
personalized,783
structure,content management systems,
627-628
DoS (Denial of Service),342-343
96
905
email client application (Warm Mail)
double data type (variables),27
doubleval() function,293
downloading
Amazon Web Services Developers’Kit,826
files,FTP servers,434-435
FreeType library,452
GIF (Graphics Interchange Format),453
jpeg-6b,452
PostScript Type 1 fonts,452
t1lib,452
do_html_header() function,604,679, 708
drawing
figures,468-476
images,scripts,455
text,images,456-457
drawing functions,parameters,456
draw_star() function,816
DROP DATABASE statement,262
DROP privilege, 224
DROP TABLE statement,262
dropping databases/tables,262
DTD (Document Type Definition),XML,823
dump variables.php file,531-532
dynamic content,19-20
dynamically loading extensions, 500
E
e-commerce websites
adding value to goods or services,331
authentication,339
cutting costs,331-332
online brochures,limitations,324-327
orders for goods or services,customer obstacles,
327-330
privacy policies,329
providing services and digital goods,330-331
return policies,329
risks,332-335
security
auditing, 353
authentication, 346-347
backing up data, 354
Certificate Signing Request (CSR),352-353
Certifying Authorities (CAs), 351
compromises,345
digital certificates, 351
digital signatures,350-351
encryption,347-350
firewalls,353-354
hash function,350
importance of stored information,338
log files,353
passwords,346-347
physical security, 355
Secure Web servers,352-353
security policies,creating,345-346
threats,338-345
SSL (Secure Sockets Layer),329
strategies,selecting,335
types,323-324
each() function,83-85,100
echo statements,24-25
editor screens,content management systems,
653-655
edit_book.php files (Shopping Cart
application),584
edit_book_form.php files (Shopping Cart
application),584
edit_book_form.php script (Shopping Cart
application),618
edit_category.php files (Shopping Cart
application),583
edit_category_form.php files (Shopping Cart
application),583
elements
arrays,80,101-102
XML,823-824
else statements, 45-46
elseif statements,46-47
email
encryption
GPG (Gnu Privacy Guard), 389-397
PGP (Pretty Good Privacy),389
reading,420
sending,420
Warm Mail application
deleting email, 687-688
forwarding/replying, 691-692
sending,688-690
email attachments,online newsletters, 697
email client application (Warm Mail)
accounts
creating,674-676
deleting, 676-677
How can we make this index more useful? Email us at indexes@samspublishing.com
97
906
email client application (Warm Mail)
modifying,676
selecting,677-680
setting up,672-674
database,setting up,661-662
email,deleting,687-688
extensions,692-693
files,660-661
IMAP function library,658-659
interface,659-660
logging in,669-672
logging out,672
reading mail
mailbox contents,viewing, 680-683
message headers,viewing,686-687
messages,683-686
selecting accounts,677-680
script architecture,663-669
sending mail,688-692
solution components,658-659
solution overview,659-661
embedding PHP in HTML,15
comments,18-19
statements,17-18
tags,16-17
whitespace,18
empty() function,43
encapsulation,OO (object-oriented)
development,158
encryption
ciphertext,348
cryptography,348
data,388
Data Encryption Standard (DES),349
decryption,348
digital certificates,351
digital signatures,350-351
encryption algorithm,347
GPG (Gnu Privacy Guard),389
installing,390-392
key pairs, 390-391
testing,392-397
hash functions,350
passwords,292,364-365
PGP (Pretty Good Privacy),389
plain text,348
private keys,349
public keys,349-350
RSA,349
end() function,100
engineering software,508
entity relationship diagrams, 208
ENUM type,239
envelopes,SOAP envelopes,825
environment variables,PHP functions,
417-418
environments,development,516
EPA website, 355
equal sign (=) assignment operator,23
equality operator,85
equals operator,35
equi-joins,249,252
Equifax Secure,351
ereg() function,126-127
eregi() function,126,423
eregi_replace() function,127
ereg_replace() function,127
error checking,exit statement,54
error handling,200
error reporting levels,533-536
error suppression operator,37
errors
401 errors (HTTP),370
calling undefined functions,141-142
exception handling,536-539
function calling,64
logic,530-531
programming,523
logic errors,530-531
runtime errors,525-527
syntax errors,524-525
runtime,525
database interaction,527-529
functions that don’t exist, 526-527
input data,checking,530
network connections,529-530
reading/writing files,527
software,343-344
syntax,524-525
triggering,536
escapeshellcmd() function, 387,417
escaping characters,112
eval() function,496-497
evaluating strings,496-497
Evil Walrus website,891
Exception class, 193-195
Documents you may be interested
Documents you may be interested