[snip]
> > >
> > > After upgrading from 4.0.6 to 4.3.0
> > >
> >
> > Most probably because with 4.3.0 register_globals is set to OFF
> by default -
> > where does $attach get set?
> >
>
>
> Nope, I do have register_globals on in php.ini
>
> Its being set in another file like this:
> <form enctype="multipart/form-data" name-doit action="send_message.php"
> method=POST>
>
> <input type=file name=attach size=68>
>
> It behaves like, if ($_GET['attach'] != "none") or ($attach != "none")
> is always true.
>
> If I attach something it goes through no prob, if I do not attach
> something
> it still goes through but with all the error messages and an
> empty attachment
> at the recieving end. Only thng that has changes was upgrading
> PHP from 4.0.6
> to 4.3.0
>
Hi Brian

Why are you using $_GET[] when your form is submitting via the 'post'
method? Secondly for file uploads why are you not using the $_FILES[]
superglobal array?

Rich


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to