dsgsdg206050 2016-06-28 10:34
浏览 35

如何使用回显的html标记中的名称

I have a code like this abc.php I want to create an array of check boxes but if I try accessing the name or the id, it doesn't seem to work.Is there any alternative way to do this?

 <html>
 <body>
 <form method="post">
  <?php
 echo ""."<input type='checkbox' name='check[]' id='check[]' />"
 $c=0;

     if(isset($_POST['check[$c]'])){
     echo "checked";
      }
   ?>
 </form>
  </body>
</html>
  • 写回答

3条回答 默认 最新

  • doulongdan2264 2016-06-28 10:40
    关注

    You have $_POST['check[$c]'] in single quotes, it will not be replaced with the value of $c. Not to mention that multidimensional arrays do not work this way.

    To check that $_POST variable treat it as an array:

    $checked = $_POST['check'];
    // $checked[0] - first element
    // $checked[1] - second etc
    
    评论

报告相同问题?

悬赏问题

  • ¥15 微信小程序协议怎么写
  • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看