小编s.K*_*.K.的帖子

复选框没有在PHP中发布

所以我试图从以后将被发送到数据库的3个复选框中获取值,但由于某些原因,在进行测试时它们不会在PHP中发布.

<table width="200" border="0">
 <tr>
  <td><img src="images/image1.jpg" ></td>
  <td><img src="images/image2.jpg" ></td>
  <td><img src="images/image3.jpg" ></td>
 </tr>
 <tr>
  <td><input type="checkbox" id="checkbox65" class="css-checkbox med"     name="avatar" value="image1"/>
   <label for="checkbox65" class="css-label med elegant" /></label></td>
  <td><input type="checkbox" id="checkbox66" class="css-checkbox med" name="avatar" value="image2"/>
   <label for="checkbox66" class="css-label med elegant" /></label></td>
  <td><input type="checkbox" id="checkbox67" class="css-checkbox med" name="avatar" value="image3"/>
   <label for="checkbox67" class="css-label med elegant"  ></label></td>
  </tr>
 </table><br>
Run Code Online (Sandbox Code Playgroud)

我在另一页面发帖:

<?php 
if(isset($_POST['submit'])){$avatar=$_POST['avatar'];} 
echo $avatar; ?>
Run Code Online (Sandbox Code Playgroud)

但我得到了

 Undefined index: avatar on line 14
Run Code Online (Sandbox Code Playgroud)

我有表格标签,一切都是正确的,这是一个不同的问题,页面上的其他所有内容都正确发布,除了这一件事

php checkbox posting

2
推荐指数
1
解决办法
2545
查看次数

标签 统计

checkbox ×1

php ×1

posting ×1