Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight
 
PerlMonks  

Re: cgi and upload_hook

by Miguel (Friar)
on May 22, 2006 at 12:34 UTC ( [id://550920]=note: print w/replies, xml ) Need Help??


in reply to cgi and upload_hook

"if i could have access to the form name that contained the file the hook is currently running against, i'd be happy. (in this case that would be "myFile")"

I'm not sure if I understand your question but you cannot access the form name. On the other side, you can read it from an hidden field:

<input type='hidden' name='FormName' value='MyFile' />

Replies are listed 'Best First'.
Re^2: cgi and upload_hook
by qbxk (Friar) on May 22, 2006 at 18:02 UTC
    not the form name, the form field name. when hook get's called it get's passed a filename, which is the value of that form field (the input box) - i want the *name* of the field (not the value) that hook is running against.

    It's not what you look like, when you're doin' what you’re doin'.
    It's what you’re doin' when you’re doin' what you look like you’re doin'!
         - Charles Wright & the Watts 103rd Street Rhythm Band
      not the form name, the form field name
      If you have this in your form:
      <input type="file" name="myFile">
      the form field name, the one that holds the file you're uploading, is.... 'myFile'.
      You can access it with:
      my $var = $cgi->param("myFile");
        I vaguely offended by your response sir. I know how to use CGI well enough. The trouble is it's not set up in a way that will allow me to use it as I like (ie, access already parsed post variables in an upload_hook call)

        please read the demo again, i suppose i'm looking for workarounds or ideas for patching/hacking CGI.pm

        It's not what you look like, when you're doin' what you’re doin'.
        It's what you’re doin' when you’re doin' what you look like you’re doin'!
             - Charles Wright & the Watts 103rd Street Rhythm Band

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others browsing the Monastery: (2)
As of 2024-04-25 20:45 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found