using print_r($_POST) with no varname returns "Array".
print_r($_POST['varname']) prints the variable value when the error does not occur.
There are about 20 different variables affected. No session variables or cookies are affected. These pass fine. It's only the HTTP Post variables that are affected.
This only seems to occur with IE, and only certain versions. I have never been able to make it happen in Netscape.
I've had the case where it comes up properly the first time, but when I refresh it fails the second time.
This is a system that has been in production for a couple of years, and has only recently been showing this behavior.
Go to:
http://www.audiblefaith.com/products/?product_ID=cd000058
Click Order now and follow through to the billing page. If you do this with IE 6.0 you may see the result I am referring to.
I am trying to provide as much info as I can, this is just such a bizarre thing I am not sure what information is needed to diagnose it.