Book description
Learn by doing! Follow along, step-by-step, as you upgrade a
static HTML site that uses obsolete code to an XML
standard-compliant, CSS-formatted dynamic site using Microsoft
Active Server Pages (ASP), Macromedia ColdFusion, or the open
source PHP. Create several integrated applications for a fictional
travel tour operator, including a searchable listing for tour
descriptions, country profiles, and a tour price calendar. In this
official Macromedia guide, you’ll learn how to:
Use a relational database—Microsoft Access or MySQL—as the driving force behind a site
Use Dreamweaver’s built-in server behaviors and application objects to assist in the rapid development of dynamic Web applications
Read and hand-code ASP VBScript, ColdFusion Markup Language, and PHP scripts well enough to understand how dynamic Web pages work, troubleshoot errors, and customize scripts
Collect and manipulate user-entered data, performing calculations on the fly
Use SQL to pass information between your pages and the database
Validate forms using client-side and server-side
scripts
Table of contents
- Copyright
- Bio
- Acknowledgements
- Introduction
- 1. Introducing Newland Tours
- 2. Preparing the Static HTML and CSS
-
3. Dynamic Web Sites
- What You Will Learn
- Approximate Time
- Lesson Files
- Dynamic Web Site Basics
- Choosing a Server Model
- Redefining the Newland Tours Site for Dynamic Development
- Developing with a Local Server
- Setting Up a Local Environment for IIS/ASP
- Setting Up a Local Environment for ColdFusion
- Setting Up a Local Environment for Apache/PHP
- Developing with a Remote Server
- Defining a Dynamic Site in Dreamweaver (All Users)
- Building a Simple, Dynamic Application
- What You Have Learned
- 4. Passing Data Between Pages
-
5. Sending Email from a Web Form
- What You Will Learn
- Approximate Time
- Lesson Files
- Introducing SMTP Email Service
- Configuring Your System to Send SMTP Email Messages
- Configuring IIS to Send Email (ASP Users)
- Configuring ColdFusion to Send Email
- Writing the Code to Send a Message
- Understanding Objects, Methods, and Properties
- Creating the Web Form
- Emailing Dynamic Form Values
- Client-Side Form Validation
- What You Have Learned
- 6. Building a Tour Price Calculator
-
7. Databases on the Web
- What You Will Learn
- Approximate Time
- Lesson Files
- A Crash Course on Databases
- Introducing Database Objects
- Understanding Relationships
- Databases on the Web
- Database Security and the Web
- Installing and Running MySQL
- Touring the Newland Database
- Connecting to a Database
- Retrieving Recordsets and Displaying Database Information
- What You Have Learned
- 8. Completing the Price Calculator
- 9. Filtering and Displaying Data
- 10. Building the Tour Descriptions
-
11. Building Search Interfaces
- What You Will Learn
- Approximate Time
- Lesson Files
- Preparing the Search Page and Creating the Search All Link
- Searching by Region: Building the Interfaces
- Revising the Query and Commenting Code for Testing and Debugging
- Suppressing the Navigation Bar
- Searching by Country: Filtering by Form Variable
- Switching SQL Statements According to Environmental Variables
- What You Have Learned
- 12. Authenticating Users
- 13. Managing Content with Forms
- 14. Building Update Pages
-
15. Hand-Coding a Basic CMS
- What You Will Learn
- Approximate Time
- Lesson Files
- Preparing the Content Management System
- Building the Form and Hand-Coding a Recordset
- Adding the Insert Functionality
- Creating the Master Page
- Creating the Update Record Detail Page
- Adding the Update Functionality
- Adding the Delete Functionality
- Where to Go from Here
- What You Have Learned
- Licensing Agreement
- InsideBackCover
Product information
- Title: Macromedia® Dreamweaver® 8 with ASP, Coldfusion® and PHP: Training from the Source
- Author(s):
- Release date: November 2005
- Publisher(s): Adobe Press
- ISBN: 9780321336255
You might also like
book
Essential ASP for Web Professionals
Get results from ASP with server-side JavaScript-today! Learn from practical real-world examples with downloadable reusable code …
book
Adobe Dreamweaver CS5 with PHP: Training from the Source
This Adobe-approved, project-based guide from one of the world's most popular web design authors, David Powers, …
book
Creating a Web Page in Dreamweaver 8: Visual QuickProject Guide
You may not be a professional Web designer, but you do want to design a decent …
book
Macromedia Dreamweaver 8 How-Tos: 100 Essential Techniques
Macromedia Dreamweaver is widely regarded as one of the best applications to use to build your …