<input type=checkbox name=cb_1 checked>
<input type=checkbox name=cn_2>
<input type=checkbox name=cn_3 checked>

解决方案 »

  1.   

    <input type=checkbox name=aa>
    <input type=checkbox name=aa>
    <input type=checkbox name=aa>
    Request("aa")即可
      

  2.   

    <input type=checkbox name=cb value=1>
    <input type=checkbox name=cb value=2>
    <input type=checkbox name=cb value=3>选择第一个则值为1
    选择第一个则值为2
    选择第一个则值为3这是单选按纽组
      

  3.   

    孟子兄也来了,看了你在javascript版发的帖子,真是获益非浅,高手!
      

  4.   

    谢谢net_lover(孟子E章),不过为何会出现如下错误?
    Call to undefined function: request()而且因为某些原因,所以checkbox的name不能一样,这样是不是每个checkbox后都需要一个Request?
      

  5.   

    <form action="xxx.php" method="post">
    <input type=checkbox name=cb[]>
    <input type=checkbox name=cb[]>
    <input type=checkbox name=cb[]>
    <input type="submit" name="submitCks" value="提交">
    </form>
    提交后
    <?php
      if(!empty($_POST["cb"])){
         print_r($_POST["cb"]);
      }
    ?>
      

  6.   

    <form action="aa.php" method="post">
    <input type=checkbox name=box value="1">
    <input type=checkbox name=box value="2">
    <input type=checkbox name=box value="3">
    <input type="submit" name="submit" value="提交">
    </form>在你提交的页面用$_post["box"]就能得到被选中选项的value的值;在和他里面的value 值1,2,3进行比较;最后才能确定!
      

  7.   

    按数组形式命名,这是php的约定以下假定全部都选定
    当形如
    <input type=checkbox name=cb value=1>
    <input type=checkbox name=cb value=2>
    <input type=checkbox name=cb value=3>
    时,提交的http头中有形如
    cb=1&cb=2&cb=3
    这样的串,asp将他解释成数组。处理过程略但php有自己的约定
    <input type=checkbox name=cb[] value=1>
    <input type=checkbox name=cb[] value=2>
    <input type=checkbox name=cb[] value=3>
    提交的http头中有形如
    cb[]=1&cb[]=2&cb[]=3
    这样的串
    php在内部调用函数parse_str将其直接转换
      

  8.   

    如果按照
    <?php
      if(!empty($_POST["cb"])){
         print_r($_POST["cb"]);
      }
    ?>
    选中了第一个checkbox,提交后出现了一行:Array([0]=>1),而不是预期的的第一个checkbox仍是处于选中状态……
      

  9.   

    这不就可以知道哪些是选中的了吗?知道那些是选中的,不就可以selected了吗?可以用js写函数,也可以 用if(){echo"selected";}
      

  10.   

    如果我想表示第一个checkbox是否被选中,是用if($_POST["cb[0]"])吗?