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 相关文章推荐
dedecms 制作模板中使用的全局标记图文教程
Mar 11 PHP
php 取得瑞年与平年的天数的代码
Aug 10 PHP
php采集时被封ip的解决方法
Aug 29 PHP
队列在编程中的实际应用(php)
Sep 04 PHP
php获取mysql字段名称和其它信息的例子
Apr 14 PHP
php操作xml入门之cdata区段
Jan 23 PHP
PHP开发注意事项总结
Feb 04 PHP
php魔术函数__call()用法实例分析
Feb 13 PHP
深入浅析PHP无限极分类的案例教程
May 09 PHP
php简单实现短网址(短链)还原的方法(测试可用)
May 09 PHP
PHP 用session与gd库实现简单验证码生成与验证的类方法
Nov 15 PHP
浅谈php的TS和NTS的区别
Mar 13 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实现禁用IE和火狐的缓存问题
2012/12/03 PHP
PHP 获取文件路径(灵活应用__FILE__)
2013/02/15 PHP
ThinkPHP调用common/common.php函数提示错误function undefined的解决方法
2014/08/25 PHP
laravel5.1框架基础之Blade模板继承简单使用方法分析
2019/09/05 PHP
解决windows上php xdebug 无法调试的问题
2020/02/19 PHP
在chrome浏览器中,防止input[text]和textarea在聚焦时出现黄色边框的解决方法
2011/05/24 Javascript
jquery常用特效方法使用示例
2014/04/25 Javascript
关于Javascript加载执行优化的研究报告
2014/12/16 Javascript
再JavaScript的jQuery库中编写动画效果的指南
2015/08/13 Javascript
jQuery的文档处理程序详解
2016/05/10 Javascript
详解nodejs与javascript中的aes加密
2016/05/22 NodeJs
JS获取随机数和时间转换的简单实例
2016/07/10 Javascript
JavaScript鼠标事件,点击鼠标右键,弹出div的简单实例
2016/08/03 Javascript
详解从新建vue项目到引入组件Element的方法
2017/08/29 Javascript
[57:37]EG vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python重新引入被覆盖的自带function
2014/07/16 Python
python使用reportlab实现图片转换成pdf的方法
2015/05/22 Python
浅谈Python 对象内存占用
2016/07/15 Python
python 文件操作删除某行的实例
2017/09/04 Python
Python实现的朴素贝叶斯分类器示例
2018/01/06 Python
Python函数基础实例详解【函数嵌套,命名空间,函数对象,闭包函数等】
2019/03/30 Python
3行Python代码实现图像照片抠图和换底色的方法
2019/10/10 Python
Python 根据数据模板创建shapefile的实现
2019/11/26 Python
python如何实现图片压缩
2020/09/11 Python
python opencv实现图像配准与比较
2021/02/09 Python
如何用 Python 制作一个迷宫游戏
2021/02/25 Python
最新党员思想汇报
2014/01/01 职场文书
党员承诺书范文
2014/05/19 职场文书
公司授权委托书样本
2014/09/15 职场文书
交通事故赔偿协议书怎么写
2014/10/04 职场文书
团代会闭幕词
2015/01/28 职场文书
车辆安全隐患排查制度
2015/08/05 职场文书
公司晚会主持词
2019/04/17 职场文书
VS2019连接MySQL数据库的过程及常见问题总结
2021/11/27 MySQL
AngularJS实现多级下拉框
2022/03/25 Javascript
Python数据可视化之Seaborn的安装及使用
2022/04/19 Python