Ah, input parameters. It is so nice to be able to open a form with some values already filled in, isn't it? Except, of course, when they don't work. And to say they are a bear to debug would be an enormous understatement.
I was recently helping a forum user with a form using input parameters passed in from a URL. Every thing looked ...