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 相关文章推荐
PHP如何编写易读的代码
Jul 10 PHP
PHP的变量总结 新手推荐
Apr 18 PHP
php IP转换整形(ip2long)的详解
Jun 06 PHP
深入php中var_dump方法的使用详解
Jun 24 PHP
使用pthreads实现真正的PHP多线程(需PHP5.3以上版本)
May 05 PHP
php数组比较实现查找连续数的方法
Jul 29 PHP
PHP匿名函数和use子句用法实例
Mar 16 PHP
Yii框架上传图片用法总结
Mar 28 PHP
php基于jquery的ajax技术传递json数据简单实例
Apr 15 PHP
Yii2 rbac权限控制之菜单menu实例教程
Apr 28 PHP
thinkphp框架实现删除和批量删除
Jun 29 PHP
详解PHP中的序列化、反序列化操作
Mar 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
PHP4实际应用经验篇(4)
2006/10/09 PHP
PHP 开发工具
2006/12/06 PHP
Laravel 框架路由原理与路由访问实例分析
2020/04/14 PHP
超清晰的document对象详解
2007/02/27 Javascript
jquery中的$(document).ready()与window.onload的区别
2009/11/18 Javascript
15 个 JavaScript Web UI 库
2010/05/19 Javascript
JQUERY dialog的用法详细解析
2013/12/19 Javascript
2则自己编写的jQuery特效分享
2015/02/26 Javascript
jQuery Mobile操作HTML5的常用函数总结
2016/05/17 Javascript
sencha ext js 6 快速入门(必看)
2016/06/01 Javascript
Bootstrap学习笔记之css样式设计(2)
2016/06/07 Javascript
js 定位到某个锚点的方法
2016/11/19 Javascript
用jQuery实现可输入多选下拉组合框实例代码
2017/01/18 Javascript
jquery中封装函数传递当前元素的方法示例
2017/05/05 jQuery
Vue-router路由判断页面未登录跳转到登录页面的实例
2017/10/26 Javascript
判断div滑动到底部的scroll实例代码
2017/11/15 Javascript
vue父组件点击触发子组件事件的实例讲解
2018/02/08 Javascript
Vue中跨域及打包部署到nginx跨域设置方法
2019/08/26 Javascript
Javascript执行流程细节原理解析
2020/05/14 Javascript
jquery实现穿梭框功能
2021/01/19 jQuery
[14:20]刀塔大凶女神互压各路奇葩屌丝
2014/05/16 DOTA
Python如何快速实现分布式任务
2017/07/06 Python
Python读取txt内容写入xls格式excel中的方法
2018/10/11 Python
python实现的生成word文档功能示例
2019/08/23 Python
解决Python对齐文本字符串问题
2019/08/28 Python
tensorflow 报错unitialized value的解决方法
2020/02/06 Python
利用Tensorboard绘制网络识别准确率和loss曲线实例
2020/02/15 Python
Python 实现一行输入多个数字(用空格隔开)
2020/04/29 Python
一款基于css3麻将筛子3D翻转特效的实例教程
2014/12/31 HTML / CSS
AmazeUI 点击元素显示全屏的实现
2020/08/25 HTML / CSS
Chupi官网:在爱尔兰手工制作的订婚、结婚戒指和精美珠宝
2020/09/28 全球购物
仓库主管岗位职责
2014/03/02 职场文书
微笑服务演讲稿
2014/05/13 职场文书
干部个人对照检查材料
2014/08/25 职场文书
行政专员岗位职责范本
2014/08/26 职场文书
Python Pandas读取Excel日期数据的异常处理方法
2022/02/28 Python