http://qs321.pair.com?node_id=93354


in reply to Loop through params and dynamically create a table

I've done something very similar to this, using the CGI and DBI modules, but no HTML:Template or CGI::Application, so I can't speak to those.

A couple of things to think about: <menu>

  • If you want to increase the odd that each person is only completing the survey once you should probably assign a password to each person and require him to login to complete the survey. Mail::Sender makes sending a bunch of email with username/password info fairly painless.

  • If you're carrying over values from page to page you'll need to do something to enable this. I used hidden fields. </menu>

    I'd suggest reading Lincoln Stein's Official Guide to Programming with CGI.pm. It covers nearly everything you need to know to do this.