doudi5524 2014-08-26 10:00
浏览 8
已采纳

php中的多个复选框值

I have the following code

<form id="myForm" action="upload.php" method="post" enctype="multipart/form-data">

     <label for="name">Name</label><br>
     <input type="text" name="name"></input><br>
     <input type="file" size="60" name="myfile"><br>
     Type 1:<input type="checkbox" name="product[]" value"type1" /><br>
     Type 2:<input type="checkbox" name="product[]" value"type2" /><br>
     Type 3:<input type="checkbox" name="product[]" value"type3" /><br>
     <input type="submit" value="Submit">
 </form>

foreach($_POST["product"] as $value)
            {
                echo $value ;

            }

it should return the values user have selected. But it gives only 'on' as output.

  • 写回答

5条回答 默认 最新

  • doubu5154 2014-08-26 10:04
    关注

    your value is wrong,you forgot =

     Type 1:<input type="checkbox" name="product[]"  value="type1" /><br>
     Type 2:<input type="checkbox" name="product[]" value="type2" /><br>
     Type 3:<input type="checkbox" name="product[]" value="type3" /><br>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?