Your submit button needs to be within an HTML <form> tag, which tells the browser what URL to send the query to. At the moment, the browser would have no idea what to do when you press Submit. By default the result would appear in the same frame that the query was submitted from, but you can change that with the target attribute of the <form>.
Have a look at the CGI docs for how to write a <form> tag using the CGI.pm methods.
In reply to Re: CGI Frames, and submit
by muntfish
in thread CGI Frames, and submit
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |