admin 发表于 2020-9-27 15:29

php教程:复选框值的传递

复选框的命名要注意带'[]'。
<body>
<?php
if(isset($_POST['button'])) {
      print_r($_POST['hobby']);
}
?>
<form method="post" action="">
      爱好:
      <input type="checkbox" name="hobby[]" value='爬山'>爬山
      <input type="checkbox" name="hobby[]" value='抽烟'>抽烟
      <input type="checkbox" name="hobby[]" value='喝酒'>喝酒
      <input type="checkbox" name="hobby[]" value='烫头'>烫头
      <input type="submit" name="button" value="提交">
</form>
</body>小结:1、表单提交到本页面需要判断一下是否有post提交2、数组的提交表单元素的名字必须带有[]。
页: [1]
查看完整版本: php教程:复选框值的传递