【问题标题】:How to validate that a specific ammount of checkboxes are checked in PHP如何验证是否在 PHP 中选中了特定数量的复选框
【发布时间】:2010-05-31 17:48:16
【问题描述】:

我必须验证最多点击了 3 个复选框。有 11 个。我怎样才能有效地做到这一点而不测试所有可能的情况?

【问题讨论】:

    标签: php validation checkbox


    【解决方案1】:

    你可以这样做:

    if (count($_POST['checkbox_name']) === 3)
    {
      // your code here.....
    }
    

    您的复选框名称应以[] 为后缀,例如:

    <input type="checkbox" name="checkbox_name[]" value="1" />
    <input type="checkbox" name="checkbox_name[]" value="2" />
    <input type="checkbox" name="checkbox_name[]" value="3" />
    

    【讨论】:

      猜你喜欢
      • 2017-01-21
      • 2018-03-23
      • 2017-04-05
      • 2014-10-29
      • 1970-01-01
      • 2015-01-10
      • 1970-01-01
      • 2021-01-12
      • 1970-01-01
      相关资源
      最近更新 更多