Yep...and I was sure I tried that, but I must have messed it up.
Anyway, I also made a file called testform.php containing only this:
Code:
<?php
print_r($_GET);
?>
and changed the form script to 'testform', and I got this:
Code:
Array ( [do] => banned [u] => 1 )
even with 'do=banned&u=1' (no & ).
So I guess the 'problem' is that the vb startup code is doing something with the 'do' value. I put 'problem' in quotes because there may be a good reason for it that I don't understand.
Anyway, sounds like you've got it solved.