my guess is your problem is a result of how multiple options in a select are sent, which is as an array, so you'll need (if i recall correctly) to access them differently.
play around with these:
calling page:
<form action="formtarget.php" method="POST"><p align="center">Show:
<select name="GENDER[]" >
<option value="B" selected>girls and guys</option>
<option value="F">girls only</option>
<option value="M">guys only</option>
</select>
<select name="ORDER[]" class="button">
<option value="RANDOM">random order</option>
<option value="LATEST" selected>latest first</option>
</select>
<input type="submit" value="GO" class="button">
</form>
target PHP page:
while (list($k,$v) = @each($HTTP_POST_VARS)) {
echo "Begin formtarget.php output:<BR><BR>";
echo "k=$k. type=" . gettype ($v);
echo "<BR>v=$v. type=" . gettype ($v);
}
one of the list vars. ($v i think) will say array, and you'll be able to access it like:
$v[1], or somesuch.
search for 'multiple select options on some phorums, and you'll probably get better examples.
cheers,
ben