📜  如何从多个复选框中获取 $_POST ?

📅  最后修改于: 2022-05-13 01:54:10.877000             🧑  作者: Mango

如何从多个复选框中获取 $_POST ?

$_POST是一个变量名数组。下面给出的程序说明了如何为多值复选框编写 HTML 结构,并在PHP使用 $_POST 获取多值复选框的值。

注意: checkboxes的name属性必须同名,并且必须用数组初始化。可以通过在复选框的 name 属性末尾使用 [] 来完成。

例子:

  • 代码:页面 (index.html) 包含一个表单,其中包含姓名、电子邮件、联系人和技能作为字段和方法帖子。请注意,对于技能,每个复选框输入在名称属性中都有技能 []
    
    
      
    
        
            How to Get $_POST from
            multiple checkboxes?
        
    
      
    
        
            
                                      
                       
                                      
                       
                              Java                              PHP                             Python                             JavaScript         
                       
                                      
                       
                         
        
      
  • 代码:我们正在处理用户发送的数据的页面(PHP)。
    
      
    

    Confirmation

    Name :

    Email :

    Contact :

    Skills :  0) {     foreach ($skills as $skill) {          echo $skill .' ';      }  } else {     echo "No skill has been selected"; } ?>

输出:

  • 在提交表单之前,即“index.html”
    提交前
  • 提交表格后即“流程。 PHP”
    提交后