`
weian
  • 浏览: 7916 次
  • 性别: Icon_minigender_1
  • 来自: 安庆
最近访客 更多访客>>
社区版块
存档分类
最新评论

php处理复选框checkbox

    博客分类:
  • php
 
阅读更多
php在得到checkbox的值时和asp有稍有不同,他得把表单多选框的名子命名成类似php中的数组形式: name[],如<input name="area[]" type="checkbox" id="area[]" value="河北" />,要想得到checkbox的value数据关键也在于此。
例如:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>php处理复选框checkbox实例</title>
</head>
<body>
<?php
    $area_arr = array();
    if($_GET['action'] == 'submit'){
        $area_arr = $_POST['area'];
        echo "您选定的地区为:&nbsp;";
        foreach ($area_arr as $key=>$v){
            echo $v."&nbsp;";
        }
    }
?>
<form id="form1" name="form1" method="post" action="?action=submit">
    <p><label>河北<input name="area[]" type="checkbox" id="area" value="河北" /></label></p>
    <p><label>河南<input name="area[]" type="checkbox" id="area[]" value="河南" /></label></p>
    <p><label>山西<input name="area[]" type="checkbox" id="area[]" value="山西" /></label></p>
    <p><label>山东<input name="area[]" type="checkbox" id="area[]" value="山东" /></label></p>
    <p><label>江苏<input name="area[]" type="checkbox" id="area[]" value="江苏" /></label></p>
    <p><label>浙江<input name="area[]" type="checkbox" id="area[]" value="浙江" /></label></p>
    <p><label><input type="submit" name="Submit" value="提交" /></label></p>
</form>
</body>
</html>
分享到:
评论

相关推荐

    checkbox复选框传值

    在网页设计和开发中,复选框(Checkbox)是一种常见的用户界面元素,允许用户从多个选项中选择一个或多个。当涉及到数据提交,比如通过HTML表单POST方法将用户的选择发送到服务器并存储到数据库中时,理解如何处理复...

    laravel-admin:form表单树状复选框组件(CheckboxTree).rar

    本篇文章将详细讲解如何在 Laravel-Admin 中使用 "CheckboxTree" 组件,这是一个用于实现树状复选框功能的插件,特别适合处理涉及多级分类或权限分配的问题。 首先,我们需要了解 "CheckboxTree" 的基本概念。在 ...

    如何判断php复选框是否被选中

    复选框checkbox通常用于php表单提交。本文通过实例给大家介绍php如何判断复选框中的值是否被选中。需要它的朋友可以参考本文中的例子。 本文章向大家介绍两个知识点: 1.php表单提交如何获取复选框checkbox的值 2....

    分级选中的CheckBox复选框

    ### 分级选中的CheckBox复选框 在网页开发与用户界面设计中,CheckBox(复选框)是非常常见的交互元素之一,常用于收集用户的多选数据。对于需要展示层级关系的数据结构,例如产品分类、组织架构等场景,采用分级...

    php checkbox复选框值的获取与checkbox默认值输出方法

    在Web开发中,复选框(checkbox)是一种常见的表单元素,用于让用户从一组选项中选择一个或多个选项。在PHP中获取复选框的值需要特别注意,因为复选框在未被选中时不会提交任何值,而当用户选中一个或多个复选框时,...

    PHP开发中接收复选框信息的方法

    在PHP开发中,处理多个同名复选框的提交数据是一项常见的任务,尤其是在构建动态表单时。然而,与ASP不同,PHP不会自动将这些复选框的值转化为数组,导致处理起来相对复杂。不过,我们可以利用JavaScript进行预处理...

    PHP表单提交之复选框

    本文将详细探讨如何通过PHP来处理表单中的复选框数据。 #### 复选框的基本概念 复选框(Checkbox)是一种允许用户进行多选操作的表单元素。在HTML中,复选框通过`&lt;input type="checkbox"&gt;`标签实现。用户可以选择...

    复选框的全选和取消的例子

    在IT领域,尤其是在Web开发或桌面应用程序设计中,复选框(Checkbox)是常见的用户界面元素,用于允许用户从多个可选选项中选择一个或多个。"复选框的全选和取消的例子"是一个实际应用案例,展示了如何实现对一组复...

    表单复选框向PHP传输数据的代码

    本文档详细介绍了如何利用复选框将数据发送到PHP服务器端进行处理的技术细节。 #### 二、复选框的基本应用 复选框(Checkbox)是一种允许用户选择多个选项的表单元素。它通常用于收集用户的偏好或多项选择。下面是...

    PHP checkbox全选及提交到PHP

    在PHP开发中,表单元素如复选框(checkbox)经常用于用户选择多个选项的场景。本主题将深入探讨如何实现PHP中复选框的全选功能,以及如何处理这些复选框的值并将其提交到服务器端的PHP脚本。 一、HTML中的复选框与...

    PHP&nbsp;怎么接收多个复选框的值?.rar

    总的来说,接收和处理HTML表单中的多个复选框值是PHP开发中的基本技能。正确地设置HTML元素和理解PHP的`$_POST`全局数组是实现这一功能的关键。通过以上方法,你可以轻松地获取并处理用户在表单中选择的复选框值。

    Laravel-admin表单Form多级下拉复选框组件multiCheckbox(优化版).rar

    `multiCheckbox` 组件是一个专为 Laravel-admin 设计的多级下拉复选框,适用于处理层级结构的数据,如树形结构的权限分配。这个组件允许用户逐级展开并选择多个子项,大大简化了用户界面,并且提高了数据输入的准确...

    php简单获取复选框值的方法

    本文实例讲述了php简单获取复选框值的方法。分享给大家供大家参考,具体如下: html: &lt;form id=form1 name=form1 method=post action=checkbox.php&gt; &lt;input type=checkbox name=checkbox[] value=1&gt; &...

    checkbox处理

    在IT行业中,"checkbox处理"通常指的是在网页或者应用程序中对复选框(checkbox)进行操作和管理的技术。复选框是用户界面中常见的元素,用于让用户选择一个或多个选项。这篇博客文章“checkbox处理”可能详细探讨了...

    使用php验证复选框有效性的示例

    请注意,这只是一个基本的验证示例,实际应用中可能需要更复杂的验证规则,例如检查多个复选框、添加错误处理机制或者使用更强大的验证库如`filter_var`函数或PHP的内置过滤器。 此外,为了提高用户体验,可以在...

    checkBox嵌套(跨浏览器)

    在网页开发中,复选框(CheckBox)是用户界面中常见的一种元素,它允许用户对多个选项进行选择或取消选择。然而,当涉及到复选框的嵌套时,尤其是在跨浏览器环境中,可能会出现一些兼容性问题。下面我们将深入探讨...

Global site tag (gtag.js) - Google Analytics