Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot

CGI -debug question

by freddo411 (Chaplain)
on Jun 04, 2003 at 21:49 UTC ( #263160=perlquestion: print w/replies, xml ) Need Help??

freddo411 has asked for the wisdom of the Perl Monks concerning the following question:


I'm trying to utilize the CGI -debug option to allow me to test my cgi from the command line. The script in question works fine without the -debug option.

When I use the -debug option, I am able to enter name=value pairs on the command line after seeing:

"(offline mode: enter name=value pairs on standard input)"

What I would like to know how to do is pipe these name=value pairs in from a file. For example: < nvPairs.txt

When I try to do this, the script runs, says:

"(offline mode: enter name=value pairs on standard input)"
and sits there in an apparent infinite loop happily ignoring ^D ^C and everything except ^Z.

Anyone have some helpful pointers?

Nothing is too wonderful to be true
-- Michael Faraday

Replies are listed 'Best First'.
Re: CGI -debug question
by arthas (Hermit) on Jun 04, 2003 at 22:15 UTC < nvPairs.txt

    To me this syntax works correctly (under Linux), and the script doesn't hang at all. However, you may try:

    cat nvPairs.txt | ./ # Unix type nvPairs.txt | # Windows


Re: CGI -debug question
by crouchingpenguin (Priest) on Jun 05, 2003 at 02:42 UTC

    You can also just as easily do:

    perl "key1=value1&key2=value2&key3=value3"

    "Never be afraid to try something new. Remember, amateurs built the ark. Professionals built the Titanic."

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://263160]
Approved by Enlil
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (1)
As of 2021-10-28 22:09 GMT
Find Nodes?
    Voting Booth?
    My first memorable Perl project was:

    Results (96 votes). Check out past polls.