calling perl program within a cgi script with parameters from html form

From: Deepblues <deepblues(at)gmail(dot)com>
To: pgsql-novice(at)postgresql(dot)org
Subject: calling perl program within a cgi script with parameters from html form
Date: 2005-04-26 13:25:11
Message-ID: bd6cfb9e0504260625258a26e@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-novice

I have a problem linking my cgi script to the perl function.
I have perl functions to perform manipulations to the database.
I am creating a web front end to it. I have a html form which accepts data
from the user and calls the cgi script ( in perl)which processes this data ,
performs validation and passes the form data as parameters to a perl
program. My cgi script seems to work fine as far as processinng goes. My
perl program works too. But I am not able to call the perl program from the
cgi script. I am tryin to test the main perl program by having lots of HTML
output statements. but it doesn't appear on the webpage.
suppose my form values are stored in variables
$a = param('name')
$b = param('age')
Now I need to call a perl function wth $a, $b as parameters.
My $string = "perl test.pl $a $b"
system($string)
This is wht I am using now. when I try eg: perl test.pl john 12 It works.
And the variables are bnided properly in cgi script. I cheked to make sure.
Can anyone suggest how i should proceed.
Thanks in advance
Deepblues

Responses

Browse pgsql-novice by date

  From Date Subject
Next Message Sean Davis 2005-04-26 13:49:28 Re: calling perl program within a cgi script with parameters from html form
Previous Message Tom Lane 2005-04-26 05:06:51 Re: Poor-man's enumeration type