Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation

Re: CGI Not Returning Parameter that's there

by hangon (Deacon)
on Mar 22, 2009 at 18:33 UTC ( #752420=note: print w/replies, xml ) Need Help??

in reply to CGI Not Returning Parameter that's there

Take a look at the HTML source in your browser. If there is more than one instance of the h parameter, cgi will return a list, not a scalar.

If this is the case, and one of the h values is not set, your list will contain an undef value. Also, you would be assigning a list to $h, a scalar, and only getting one value from the list. As there is no guarantee on the order that values for multiple instances of the same parameter will be returned from the browser, you could never be sure which value you are assigning to $h.

  • Comment on Re: CGI Not Returning Parameter that's there

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (5)
As of 2023-02-01 12:10 GMT
Find Nodes?
    Voting Booth?

    No recent polls found