Designing a response page for online users

Here are a few suggestions for what you can display instead of the debug information.

  1. Make your response page a simple link back to your front page.

    Thank you for your input. Go back to the <a href="/cgi-bin/frontpage.pl">Front Page<a> to read more reviews. (And do not forget to reload the page to see your new movies.)

  2. You can generate the same HTML that would have been generated by the frontpage.pl script, so the user is presented with his new front page as soon as he presses the Submit button.

  3. If you feel like bring really clever, you can include a JavaScript redirect...

    BODY onload="window.location='/cgi-bin/movies2/frontpage.pl'">

    ...to automatically bring the user back to the front page. (Note that this command will only work if you have the HandheldFriendly META tag in your response page and the user is in online mode—do not expect redirects like this to work in offline mode.)

Personally, I like the first option the best. Although it is not as clever as the other two, I feel it is the least disorienting.

Your new and improved channel is up and ready to go. Below are cross references to the source code for the new and improved Movie Review Channel, version 2—or should we say the sequel?

And, just to be complete, here is a different way of creating the Movie Review Channel, by simply storing all of the user's preferences in a cookie instead of in a separate database.

Well that was a lot to take in at once, but the information included here will allow you to create all sorts of interesting channels. With this knowledge under your belt, find out how to best create form responses using an additional personalization method.