比如<select name=arr  multiple id=arr>
<option value=a>a</option>
<option value=b>b</option>
<option value=c>c</option>
<option value=d>d</option>
<option value=e>e</option>
</select>
选中a、b、c、d、e后,在服务器端用$ab=$_POST['arr']然后print_r($ab);取到的值只有e,而不是a、b、c、d、e,这个怎么解决啊?

解决方案 »

  1.   

    <form name="form" method="post" action="">
      <label>
      <select name='arr[]' multiple id=arr>
        <option value=a>a</option>
        <option value=b>b</option>
        <option value=c>c</option>
        <option value=d>d</option>
        <option value=e>e</option>
      </select>
      </label>
      <input type="submit" name="Submit" value="提交">
    </form>
    <?
    print_r($arr);
    ?>