PHP中CheckBox多选框上传失败的代码写法

用惯Java和其他语言的时候,表单上传只需要checkbox的name相同的时候就可以上传了

<input type="checkbox" name="checkbox" value="1"> 选项 <input type="checkbox" name="checkbox" value="2"> 选项 <input type="checkbox" name="checkbox" value="3"> 选项 <input type='button' value='确定' onclick="fun()"/>

但是PHP却只有在这种情况下,name要写成数组形式才能正常表单提交

<input type="checkbox" name="checkbox[]" value="1"> 选项1 <input type="checkbox" name="checkbox[]" value="2"> 选项2 <input type="checkbox" name="checkbox[]" value="3"> 选项3 <input type="checkbox" name="checkbox[]" value="4"> 选项4 <input type="checkbox" name="checkbox[]" value="5"> 选项5 <input type="checkbox" name="checkbox[]" value="6"> 选项6 <input type='button' value='确定' onclick="fun()"/>

下面给大家补充PHP处理Checkbox复选框表单提交问题

PHP表单提交页面复选框的名称后要加[],这样在接收页面才能得到正确的结果。表单提交后得到的是一个数组,然后通过访问数组元素得到表单的具体vaule值。得到的checkbox1的值,默认有</br>换行。

表单代码:

<form action="" method="post" name="asp">   复选框1:<input type="checkbox" name="checkbox1[]" value="1" />   复选框2:<input type="checkbox" name="checkbox1[]" value="2" />   复选框3:<input type="checkbox" name="checkbox1[]" value="3" />   <input type="submit" name= "Download" vaue="Download" />  </form>

PHP处理表单代码:

<?php    if(isset($_POST["Download"]))    {      foreach($_REQUEST['checkbox1'] as $checkbox1)      {           echo $checkbox1;      }    } ?>

以上所述是小编给大家介绍的PHP中CheckBox多选框上传失败的代码写法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

时间: 2024-10-25 17:57:01

PHP中CheckBox多选框上传失败的代码写法的相关文章

checkbox-如何监听listview中CheckBox复选框并且进行实时控制

问题描述 如何监听listview中CheckBox复选框并且进行实时控制 如何监听listview中CheckBox复选框并且进行实时控制 解决方案 如果你用的是C#,listview有itemcheck事件 解决方案二: 用ItemCheck或者ItemChecked事件.区别是后者在之后发生. 解决方案三: http://blog.csdn.net/codeeer/article/details/6732040

ASP.NET中 CheckBox复选框控件的使用_基础应用

我们可以使用两种类型的 ASP.NET 控件将复选框添加到 Web 窗体页上:单独的 CheckBox 控件或 CheckBoxList 控件.两种控件都为用户提供了一种输入布尔型数据(真或假.是或否)的方法. 这里我们单独使用CheckBox,先来看看它的属性 属性 描述 .NET AutoPostBack 规定在 Checked 属性已改变后,是否立即向服务器回传表单.默认是 false. 1.0 CausesValidation 规定点击 Button 控件时是否执行验证. 2.0 Che

Android中CheckBox复选框控件使用方法详解

CheckBox复选框控件使用方法,具体内容如下 一.简介 1. 2.类结构图 二.CheckBox复选框控件使用方法 这里是使用java代码在LinearLayout里面添加控件 1.新建LinearLayout布局 2.建立CheckBox的XML的Layout文件 3.通过View.inflate()方法创建CheckBox CheckBox checkBox=(CheckBox) View.inflate(this, R.layout.checkbox, null); 4.通过Linea

ASP checkbox复选框是否被选中的代码(结合数据库)_应用技巧

有的时候,我们在网页中会用到复选框,也就是多选框,当用户提交输入信息的时候我们会获取复选框的内容,然后保存到数据库中,如经常用到的是用户输入的个人信息.可是当用户提交后可能还需要修改,那么我们就要从数据库中读出这些表单数据,这就要求必须把用户之前输入的状态给显示出来,可是当我们从数据库中读出复选框是否被选中时确很难实现.所以今天就教大家通过ASP从数据库中读出复选框是否被选中的方法,希望还有其他方法的朋友留言分享. 具体代码如下所示: 复制代码 代码如下: <% document=Split(r

ASP checkbox复选框是否被选中的代码(结合数据库)

有的时候,我们在网页中会用到复选框,也就是多选框,当用户提交输入信息的时候我们会获取复选框的内容,然后保存到数据库中,如经常用到的是用户输入的个人信息.可是当用户提交后可能还需要修改,那么我们就要从数据库中读出这些表单数据,这就要求必须把用户之前输入的状态给显示出来,可是当我们从数据库中读出复选框是否被选中时确很难实现.所以今天就教大家通过ASP从数据库中读出复选框是否被选中的方法,希望还有其他方法的朋友留言分享. 具体代码如下所示: 复制代码 代码如下: <% document=Split(r

jquery判断checkbox(复选框)是否被选中的代码_jquery

复制代码 代码如下: //是否被选中验证有选中的return true,否return false function mycheckbox() { var falg = 0; $("input[name='soft[]']:checkbox").each(function () { if ($(this).attr("checked")) { falg += 1; } }) if (falg > 0) return true; else return fals

JAVA中使用FTPClient实现文件上传下载实例代码_java

在java程序开发中,ftp用的比较多,经常打交道,比如说向FTP服务器上传文件.下载文件,本文给大家介绍如何利用jakarta commons中的FTPClient(在commons-net包中)实现上传下载文件. 一.上传文件 原理就不介绍了,大家直接看代码吧 /** * Description: 向FTP服务器上传文件 * @Version1.0 Jul 27, 2008 4:31:09 PM by 崔红保(cuihongbao@d-heaven.com)创建 * @param url F

asp.net GridView中CheckBox复选框(兼容FireFox)

在Asp.net中,可以通过模板列,在Gridview中实现CheckBox列的实现,相关的代码并不复杂,你可以参考这里,我抽取的部分代码如下:  代码如下 复制代码 <script language="javascript" type="text/javascript">    function selectAll(obj)    {         var theTable  = obj.parentElement.parentElement.par

android checkbox复选框不显示

问题描述 android checkbox复选框不显示 做了一个显示文件列表的app 列表每一项右边的checkbox复选框在安卓5.0系统中显示出来了 把app装到4.0+的系统中就不显示了 一直都找不到原因 麻烦各位大神解救 在4.0+的系统中右边的复选框不显示 但点击了代码提示还是又选中了 它还是在那个位置 但就是显示不出来 解决方案 Android中CheckBox复选框操作android 中 CheckBox 复选框操作Android复选框(CheckBox)的现实