O'Reilly logo

Dreamweaver CS6 Bible by Joseph W. Lowery

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 22

Crafting Multi-Page Applications

In This Chapter

  • Forwarding parameters via a URL
  • Automating application object production
  • Getting values from a form
  • Dreamweaver Technique: Building a Search Page
  • Making form elements dynamic
  • Administering data sources with web applications
  • Dreamweaver Technique: Creating the Results Page
  • Displaying variables
  • Authenticating site visitors

In a website composed of static HTML pages, each page generally stands on its own and is developed individually. In a dynamic website, however, applications often require multiple pages to be effective. A prime example is the master-detail web application where a search box on one page leads to a master list of results on a second page, each of which, in turn, is linked to a third dynamically generated detail page. To execute the application, variables and other information must be passed from one page to the next. The dynamic website developer has a variety of tools capable of handling this task, including forms and session variables. All these methods for creating multiple-page web applications are available in Dreamweaver and are covered in this chapter. I also show you a one-step procedure for developing a master-detail web application.

Additionally, this chapter covers the use of form elements such as text fields, checkboxes, and drop-down lists for dynamic data display. Form elements are extremely useful to the web application developer because they let the developer update objects on the fly. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required