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


Posted in PHP onMay 15, 2010

php获取 checkbox复选框值的方法

<html xmlns="https://3water.com/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>php获取 checkbox复选框值的方法</title> 
</head> 
<body> 
<form name="form1" method="post" action=""> 
<label> 
<input type="checkbox" name="checkbox[]" value="复选一"> 
复选一 
</label> 
<label> 
<input type="checkbox" name="checkbox[]" value="复选二"> 
</label> 
复选二 
<label> 
<input type="checkbox" name="checkbox[]" value="复选三"> 
</label> 
复选三 
<label> 
<input type="checkbox" name="checkbox[]" value="复选四"> 
</label> 
复选四 
<label> 
<input type="submit" name="Submit" value="提交"> 
</label> 
</form> 
</body> 
</html> 
<? 
if( $_POST ) 
{ 
$value = $_POST['checkbox']; 
echo '你选择了:'.implode(',',$value); 
//由于checkbox属性,我们必须把checkbox复选择框的名字设置为一个如果checkbox[],这样php才能读取,以数据形式,否则不能正确的读取checkbox复选框的值哦。//三水点靠木 3water.com 整理 
} 
?>

checkbox在php读取值时要用数组形式哦,我们读取这些值用php post获取是以一个array形式哦,

<!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=gb2312" /> 
<title>php获取多选框checkbox值</title> 
</head> 
<body> 
<?php 
$area_arr = array(); 
if($_GET['action']=="submit"){ 
$area_arr = $_POST['area']; 
} 
echo "您选定的地区为: "; 
foreach ($area_arr as $k=>$v){ 
echo $v." "; 
} 
?> 
<form id="form1" name="form1" method="post" action="?action=submit"> 
<p>河北 
<label> 
<input type="checkbox" id="area" name="area[]" value="河北"> 
</label> 
</p> 
<p>河南 
<label> 
<input type="checkbox" id="area[]" name="area[]" value="河南"> 
</label> 
</p> 
<p>山西 
<label> 
<input type="checkbox" id="area[]" name="area[]" value="山西"> 
</label> 
</p> 
<p>山东 
<label> 
<input type="checkbox" id="area[]" name="area[]" value="山东"> 
</label> 
</p> 
<p>江苏 
<label> 
<input type="checkbox" id="area[]" name="area[]" value="江苏"> 
</label> 
</p> 
<p>浙江 
<label> 
<input type="checkbox" id="area[]" name="area[]" value="浙江"> 
</label> 
</p> 
<p> 
<label> 
<input type="submit" name="Submit" value="提交"> 
</label> 
</p> 
</form> 
</body> 
</html>

php checkbox默认选择问题(都是利用的这种原理)
<input name="3water" type="checkbox" value="jiaju" <?php if($myrow[fujia_jiaju]) echo("checked");?>>
PHP 相关文章推荐
第1次亲密接触PHP5(2)
Oct 09 PHP
php数据库密码的找回的步骤
Jan 12 PHP
php命令行用法入门实例教程
Oct 27 PHP
CodeIgniter删除和设置Cookie的方法
Apr 07 PHP
迪菲-赫尔曼密钥交换(Diffie?Hellman)算法原理和PHP实现版
May 12 PHP
PHP Echo字符串的连接格式
Mar 07 PHP
orm获取关联表里的属性值
Apr 17 PHP
php array_slice 取出数组中的一段序列实例
Nov 04 PHP
PHP排序算法之快速排序(Quick Sort)及其优化算法详解
Apr 21 PHP
php 将json格式数据转换成数组的方法
Aug 21 PHP
php输出反斜杠的实例方法
Sep 19 PHP
关于laravel模板中生成URL的几种模式总结
Oct 18 PHP
php radio 单选框获取与保持值的实现代码
May 15 #PHP
php imagecreatetruecolor 创建高清和透明图片代码小结
May 15 #PHP
php gd2 上传图片/文字水印/图片水印/等比例缩略图/实现代码
May 15 #PHP
php getimagesize 上传图片的长度和宽度检测代码
May 15 #PHP
PHP 获取客户端真实IP地址多种方法小结
May 15 #PHP
PHP生成UTF8文件的方法
May 15 #PHP
PHP 魔术函数使用说明
May 14 #PHP
You might like
中篇:安装及配置PHP
2006/12/13 PHP
php 批量替换html标签的实例代码
2013/11/26 PHP
php中$美元符号与Zen Coding冲突问题解决方法分享
2014/05/28 PHP
PHP中检查isset()和!empty()函数的必要性
2019/02/13 PHP
JS 建立对象的方法
2007/04/21 Javascript
JavaScript Event学习补遗 addEventSimple
2010/02/11 Javascript
基于Node.js的强大爬虫 能直接发布抓取的文章哦
2016/01/10 Javascript
在其他地方你学不到的jQuery小贴士和技巧(欢迎收藏)
2016/01/20 Javascript
Bootstrap优化站点资源、响应式图片、传送带使用详解3
2016/10/14 Javascript
彻底学会Angular.js中的transclusion
2017/03/12 Javascript
自带气泡提示的vue校验插件(vue-verify-pop)
2017/04/07 Javascript
Vue.JS项目中5个经典Vuex插件
2017/11/28 Javascript
JS实现验证码倒计时的注册页面
2018/01/02 Javascript
vue cli构建的项目中请求代理与项目打包问题
2018/02/26 Javascript
JavaScript中this关键字用法实例分析
2018/08/24 Javascript
用JavaScript实现贪吃蛇游戏
2020/10/23 Javascript
JavaScript通如何过RGraph实现动态仪表盘
2020/10/15 Javascript
nuxt 服务器渲染动态设置 title和seo关键字的操作
2020/11/05 Javascript
关于Js中new操作符的作用详解
2021/02/21 Javascript
[06:07]辉夜杯现场观众互动 “比谁远送显示器”
2015/12/26 DOTA
python中的代码编码格式转换问题
2015/06/10 Python
python删除指定类型(或非指定)的文件实例详解
2015/07/06 Python
Python判断直线和矩形是否相交的方法
2015/07/14 Python
python 迭代器和iter()函数详解及实例
2017/03/21 Python
python使用Tesseract库识别验证
2018/03/21 Python
python 保存float类型的小数的位数方法
2018/10/17 Python
Python操作MySQL数据库的两种方式实例分析【pymysql和pandas】
2019/03/18 Python
ipython和python区别详解
2019/06/26 Python
Python中常用的高阶函数实例详解
2020/02/21 Python
python自动下载图片的方法示例
2020/03/25 Python
世界经理人咨询有限公司面试
2014/09/23 面试题
大学生怎样写好自荐信
2014/02/25 职场文书
卫校毕业生个人自我鉴定
2014/04/28 职场文书
中学教代会开幕词
2016/03/04 职场文书
Django migrate报错的解决方案
2021/05/20 Python
Fluentd搭建日志收集服务
2022/09/23 Servers