I'm also trying to get <select MULTIPLE...> to work.
This is what I have so far:
<select MULTIPLE name=layers[]>
<option value=snotel>
<option value=cities>
....etc (more values listed)
</select>
The following line prints out the correct size of the array, in other words, if I select 5, it says the array size is 5:
printf("size of HTTP layers is %s<br>",
sizeof($HTTP_FORM_VARS['layers']));
and this prints out "Array":
printf("layers is %s<br>",
$HTTP_FORM_VARS['layers']);
...so, I know it is passing the layers[] array correctly, because it always knows the size of it, but I can't figure out how to access the elements!!!????
When I try to print $HTTP_FORM_VARS['layers[0]'] or $layers[0] (suggested in another thread), I get nothing! Any suggestions?
-zibworm