> Hey all,
> I'm attempting to do some form processing on a server that has
> register_globals off, however, I've run into a confusing situation and
> need some help.
> Basically, the form is a multi-part/form-data form as I have it upload
> a file in addition to submit a number of other fields, but the error I
> have occurs even when no upload is done.
> When I submit the form, all my input field variables get filled with
> garbage. Here's the html before submission for one of the fields:
> <FORM name="product" action="product.php?mode=add" method="post"
> <INPUT type=hidden value=100000000 name=MAX_FILE_SIZE>
> Product Name: <INPUT VALUE=<? print ("\"$productname\""); ?> size=30
> The form submits to itself and does some error checking, but to try to
> figure this out, I print the variable from the form submission before
> my code even touches it at the top of the page and it's garbage.
> echo $_POST["productname"];
> To see an example of all the garbage my fields get, you can look at
> [url]http://www.ratlhead.com/php.gif[/url] And the garbage there changes...it's
> random. You can see my echo statement that I do right before doing
> any PHP stuff.
> I'm totally confused, as I had this code working on another server,
> but not on this one. And I'm guessing something to do with the PHP
> enviroment is the problem.
> Any input would be appriciated! Thanks!