checkbox的名称要加上[]的作为数组,另外要遍历$_POST['c1']取得所需值。

解决方案 »

  1.   

    <form method=post>
    爱好:<input type="checkbox" name="c1[]" value="音乐">音乐
    <input type="checkbox" name="c1[]" value="运动">运动
    <input type="checkbox" name="c1[]" value="计算机"> 计算机 <br>
    <input type=submit name=submit value="submit">
    </form>
    -----------------------------------------------------
    <?php
    if isset($_POST["c1"])
    {
      for ($i = 0 ;$i < count($_POST["c1"]); $i++)
        echo $_POST["c1"]["$i"];
    }
    ?>
      

  2.   

    和ASP的写法是不一样的,ASP里可以用楼主的那种的方法接收,而PHP则是楼上的两位所提示的方法