Sorry if I wasn't clear - I'm new here.
I have a form on which there is a file input type and a hidden input type. The user browses and selects a file, then clicks a submit button. The hidden input field holds the file path. I then run the code; the following part is the relevant problem code:
&ReadParse(*input);
$path = "$input{'input2'}";
print <<"ending_print_tag";
<HTML>
<HEAD><TITLE>Code Submitted</TITLE></HEAD>
<BODY>
<H2>File: $path has been successfully submitted!</H2><BR>
</BODY>
</HTML>
ending_print_tag
When I print the $path variable I not only get the path to the present file I have submitted, but the paths to other files I have previously submitted (see my first post for an example)... In other words, the input is not being cleared. After far too much fiddling I think I have narrowed it down to STDIN.
Somehow STDIN is keeping all my previous inputs plus the new ones and I have no idea how to prevent that.
TKS again and I hope this is clearer,
Sojourner |