HTML-Kit programming editor, 18
HTTP authentication
Apache Web server, 49–52
behavior, 45
look and feel, 45
passwords, 46
HTTP authentication application
Account object, 60, 66–70
Auth-OO.php script, 73–76
Database object, 60, 62–66
features, 52
functionality, 54
object-oriented code, 60–73
PasswordPrompter object, 60–62
procedural code, 56–60
user database, 54–56
WebPage object, 60, 71–73
welcome page, 59–60
HTTP headers, 46–47
• I •
IDE (Integrated Development Environment)
common features, 18
demos, 16
Dreamweaver MX, 19
Komodo, 19
PHPEdit, 19
Zend Studio, 19
iMacs For Dummies, 4th Edition (Mark L. Chambers),
411–412
image files, 14
include directory, 14
include files
company.inc file, 262–265
company-OO.inc file, 301–303
content_form.inc file, 266–268, 294, 303
defined, 13–14
double_form.inc file, 83, 86–90, 249–252
fields_cart.inc file, 175–177
fields_cart-oo.inc file, 179–182
fields_content.inc file, 265–266, 294, 303
fields_login.inc file, 83–85
fields_products_page.inc file, 171–172
fields_ship_info.inc file, 182–184
fields_ship_info-oo.inc file, 184–185
fields_summary.inc file, 188–190
fields_summary-oo.inc file, 190
functions_main.inc file, 148–149, 346, 368–369
functions_post.inc file, 346–347
functions_post-OO.inc file, 369–371
location of, 13–14
messageFields.inc file, 331–332
messageForm.inc file, 331–334
replyFields.inc file, 335–337
shopping_product_page.inc file, 171–175
single_form.inc file, 182, 185–187
summary_form.inc file, 188
summary_page.inc file, 190–192
table_page.inc file, 175, 177–179
table_page-oo.inc file, 179
viewForums.inc file, 321–323
viewThread.inc file, 328–330
viewTopic.inc file, 324–327
index Web page (catalog), 136–140, 145
information hiding, 389–390
inheritance, 388–389, 398–399
installing CD-ROM, 412
instantiation, 390
Integrated Development Environment (IDE)
common features, 18–19
demos, 16
Dreamweaver MX, 19
Komodo, 19
Maguma, 19
PHPEdit, 19
Zend Studio, 19
interfaces, 404
intranet application
Admin-OO.php script, 303–307
Admin.php script, 269–274
BaseInfo class, 276, 278–279
CompanyHome-OO.php script, 294–300
CompanyHome.php script, 253–262
company.inc file, 262–265
company-OO.inc file, 301–303
content detail Web page, 243, 245–246
content list Web page, 243, 245
content types, 235–236
ContentDownload class, 276, 289–291
content_form.inc file, 266–268, 294, 303
ContentItem class, 276, 283–289
ContentType class, 276, 282–283
database, 236–243
Database class, 276, 292
defined, 235
Department class, 275–276, 279–281
department Web page, 243–244
426
PHP & MySQL Everyday Apps For Dummies
24_575872 bindex.qxd 5/27/05 6:28 PM Page 426

Get PHP & MySQL® Everyday Apps For Dummies® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.