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 相关文章推荐
windows xp下安装pear
Dec 02 PHP
超强分页类2.0发布,支持自定义风格,默认4种显示模式
Jan 02 PHP
php $_SERVER当前完整url的写法
Nov 12 PHP
同台服务器使用缓存APC效率高于Memcached的演示代码
Feb 16 PHP
php的memcached客户端memcached
Jun 14 PHP
php加密解密实用类分享
Jan 07 PHP
Php中使用Select 查询语句的实例
Feb 19 PHP
php实现的漂亮分页方法
Apr 17 PHP
PHP的switch判断语句的“高级”用法详解
Oct 01 PHP
PHP通过串口实现发送短信
Jul 08 PHP
php ajax实现文件上传进度条
Mar 29 PHP
PHP pthreads v3使用中的一些坑和注意点分析
Feb 21 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和js如何通过json互相传递数据相关问题探讨
2013/02/26 PHP
wordpress自定义url参数实现路由功能的代码示例
2013/11/28 PHP
php实现mysql封装类示例
2014/05/07 PHP
最新制作ThinkPHP3.2.3完全开发手册
2015/11/23 PHP
javascript 选择文件夹对话框(web)
2009/07/07 Javascript
Javascript倒计时代码
2010/08/12 Javascript
javascript实现修改微信分享的标题内容等
2014/12/11 Javascript
angularJS提交表单(form)
2015/02/09 Javascript
jQuery.Highcharts.js绘制柱状图饼状图曲线图
2015/03/14 Javascript
深入剖析JavaScript中的函数currying柯里化
2016/04/29 Javascript
jQuery简单实现彩色云标签效果示例
2016/08/01 Javascript
利用JQuery阻止事件冒泡
2016/12/01 Javascript
原生JavaScript实现AJAX、JSONP
2017/02/07 Javascript
JavaScript和JQuery获取DIV值的方法示例
2017/03/07 Javascript
基于BootStrap multiselect.js实现的下拉框联动效果
2017/07/28 Javascript
es6系列教程_ Map详解以及常用api介绍
2017/09/25 Javascript
jQuery实现列表的增加和删除功能
2018/06/14 jQuery
如何使用electron-builder及electron-updater给项目配置自动更新
2018/12/24 Javascript
详解JS取出两个数组中的不同或相同元素
2019/03/20 Javascript
node.js 微信开发之定时获取access_token
2020/02/07 Javascript
详谈Object.defineProperty 及实现数据双向绑定
2020/07/18 Javascript
[06:24]DOTA2亚洲邀请赛小组赛第三日 TOP10精彩集锦
2015/02/01 DOTA
[01:08:44]NB vs VP 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[04:59]DOTA2-DPC中国联赛 正赛 Ehome vs iG 选手采访
2021/03/11 DOTA
关于Python面向对象编程的知识点总结
2017/02/14 Python
python如何实现反向迭代
2018/03/20 Python
Python 元类实例解析
2018/04/04 Python
Django2.1集成xadmin管理后台所遇到的错误集锦(填坑)
2018/12/20 Python
Opencv实现抠图背景图替换功能
2019/05/21 Python
python GUI框架pyqt5 对图片进行流式布局的方法(瀑布流flowlayout)
2020/03/12 Python
利用python控制Autocad:pyautocad方式
2020/06/01 Python
远程学习的教学用品和家庭学习资源:Really Good Stuff
2020/04/27 全球购物
三好生演讲稿
2014/09/12 职场文书
《这片土地是神圣的》教学反思
2016/02/16 职场文书
导游词之白茶谷九龙峡
2019/10/23 职场文书
解决mysql模糊查询索引失效问题的几种方法
2021/06/18 MySQL