Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

Re: Single CGI script for submission,processing and displaying of results

by nivlac (Scribe)
on Feb 22, 2001 at 20:39 UTC ( #60241=note: print w/replies, xml ) Need Help??


in reply to Single CGI script for submission,processing and displaying of results

Off the top of my head, without looking at how we do it, there is a simple answer.

On the form place a hidden variable, and check for its value with the script. If it's set to value X to action Y. This way a single script can perform multiple functions.

While I'm not saying this is the most efficient code, it does work. (I did bother to look it up)

$CGI = new CGI; my($item) = $CGI->param('item'); my($add) = $CGI->param('add'); my($sql, $sth, $comments) = ("", "", ""); if(defined($add)) {
Process the form
} else {
Show the form

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://60241]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (3)
As of 2022-08-11 06:26 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?