<FORM METHOD=POST ACTION="ss.php">
<input type="checkbox" name="checkimg[]" value="1">
<input type="checkbox" name="checkimg[]" value="2">
<input type="checkbox" name="checkimg[]" value="3">
<INPUT TYPE="submit"> 
</FORM>
<?php 
echo count($_POST['checkimg']);
?>我的是3啊~:)

解决方案 »

  1.   

    是真的啊
    当选中一个的时候就是   count() 为 1
    当选中两个的时候就是   count() 为 3
    当选中三个的时候就是   count() 为 5
    是不是服务器有问题
      

  2.   

    <?php
    echo count($_POST[hell])
    ?>
    <HTML>
    <head><title>sdf</title>
    </head>
    <body>
    <form name="getform" method="post" action="<?=$PHP_SELF;?>">
    <input type="checkbox"  name="hell[]" value="1">
    <input type="checkbox"  name="hell[]" value="2">
    <input type="checkbox"  name="hell[]" value="3">
    <input type="checkbox"  name="hell[]" value="4">
    <input type="checkbox"  name="hell[]" value="5">
    <input type="submit" value="测试">
    </form>
    </body>
    </html>
    这段程序不会错吧就是出了这问题。请指教啊???
      

  3.   

    <?php
    echo count($_POST["hell"])
    ?>//改成这样看看。你的好像变成累加了。
      

  4.   

    print_r($checkimg);   
    看看都有些什么?
      

  5.   

    Array ( [0] => 1 [1] => 2 [2] => 3hell[]=1 [3] => 2 [4] => 3 )
    看见了这个
      

  6.   

    Array ( [0] => 1 [1] => 2 [2] => 3hell[]=1 [3] => 2 [4] => 3 )
    看见了这个这是什么呀,怎么出现3hell[]=1????
      

  7.   

    你给的那个代码我的本机上(win2000)和公司的服务器(linux)测了都没问题啊
    建议楼主先注释掉一些代码,一点儿一点儿调试,是不是其它的问题
    关注!
      

  8.   

    我在公司另外一台Linux服务器上没问题啊。在本机器WINXP没问题啊
    就是在现在这台服务器上有问题
      

  9.   

    现在phpmyadmin在处理这种情况的时候也回出错,比如填加 多个字段(填加一个字段是没问题的)!肯定是服务器的问题,不知道如何解决啊?