php获取复选框的值CheckBox的多个值
2016-04-02 20:42
579 查看
1html代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<form action="2.php" method="post" name="frm">
<input type="hidden" value="1" name="id">
用户名:<input type="text" name="name" value="123"><br />
密 码:<input type="password" name="password" value="123"><br />
性别:<input type="radio" checked="checked" name="sex" value="男">男
<input type="radio" name="sex" value="女">女<br />
爱 好:<input type="checkbox" name="like[]" value="游泳">游泳
<input type="checkbox" name="like[]" value="骑车">骑车
<input type="checkbox" name="like[]" value="爬山">爬山
<input type="checkbox" name="like[]" value="购物">购物<br />
你喜欢的城市:<select name="city">
<option selected="selected" value="成都">成都</option>
<option value="北京">北京</option>
<option value="上海">上海</option>
<option value="重庆">重庆</option>
</select><br />
简 述:<textarea name="resume">123</textarea><br />
<input type="submit" value="提交">
</form>
</body>
</html>2.php代码
<?php
/**
* Created by PhpStorm.
* User: leiliang
* Date: 2016/4/1
* Time: 17:25
*/
header("content-type:text/html;charset='utf-8'");
$id = $_POST['id'];
$name = $_POST['name'];
$pwd = $_POST['password'];
$sex = $_POST['sex'];
$like = $_POST['like'];
$city = $_POST['city'];
$resume = $_POST['resume'];
$arr = array();
$arr = $like;
$str = "";
foreach($arr as $value){
$str = $str."$value";
}
$str = <<<AAA
<table border="1">
<tr>
<td>ID</td>
<td>$id</td>
</tr>
<tr>
<td>用户名</td>
<td>$name</td>
</tr>
<tr>
<td>密码</td>
<td>$pwd</td>
</tr>
<tr>
<td>性别</td>
<td>$sex</td>
</tr>
<tr>
<td>爱好</td>
<td>$str</td>
</tr>
<tr>
<td>喜欢的城市</td>
<td>$city</td>
</tr>
<tr>
<td>简述</td>
<td>$resume</td>
</tr>
</table>
AAA;
echo $str;
主要是用一个数组来存接收CheckBox数据
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<form action="2.php" method="post" name="frm">
<input type="hidden" value="1" name="id">
用户名:<input type="text" name="name" value="123"><br />
密 码:<input type="password" name="password" value="123"><br />
性别:<input type="radio" checked="checked" name="sex" value="男">男
<input type="radio" name="sex" value="女">女<br />
爱 好:<input type="checkbox" name="like[]" value="游泳">游泳
<input type="checkbox" name="like[]" value="骑车">骑车
<input type="checkbox" name="like[]" value="爬山">爬山
<input type="checkbox" name="like[]" value="购物">购物<br />
你喜欢的城市:<select name="city">
<option selected="selected" value="成都">成都</option>
<option value="北京">北京</option>
<option value="上海">上海</option>
<option value="重庆">重庆</option>
</select><br />
简 述:<textarea name="resume">123</textarea><br />
<input type="submit" value="提交">
</form>
</body>
</html>2.php代码
<?php
/**
* Created by PhpStorm.
* User: leiliang
* Date: 2016/4/1
* Time: 17:25
*/
header("content-type:text/html;charset='utf-8'");
$id = $_POST['id'];
$name = $_POST['name'];
$pwd = $_POST['password'];
$sex = $_POST['sex'];
$like = $_POST['like'];
$city = $_POST['city'];
$resume = $_POST['resume'];
$arr = array();
$arr = $like;
$str = "";
foreach($arr as $value){
$str = $str."$value";
}
$str = <<<AAA
<table border="1">
<tr>
<td>ID</td>
<td>$id</td>
</tr>
<tr>
<td>用户名</td>
<td>$name</td>
</tr>
<tr>
<td>密码</td>
<td>$pwd</td>
</tr>
<tr>
<td>性别</td>
<td>$sex</td>
</tr>
<tr>
<td>爱好</td>
<td>$str</td>
</tr>
<tr>
<td>喜欢的城市</td>
<td>$city</td>
</tr>
<tr>
<td>简述</td>
<td>$resume</td>
</tr>
</table>
AAA;
echo $str;
主要是用一个数组来存接收CheckBox数据
$like = $_POST['like'];
<pre name="code" class="php">$arr = array(); $arr = $like;
相关文章推荐
- PHP之创建图像验证码 ---实例
- Yii 框架学习--01 框架入门
- PHP之创建图像验证码
- thinPHP中多维数组的遍历
- PHP程序,将csv转成sql文件并导入数据库
- THINKPHP学习
- 浅析ltp测试流程
- 痛苦的vsftpd配置
- Ubuntu搭建FTP(vsftpd)文件服务器
- thinkphp中配置信息的二维数组设置与使用
- php之常量
- ThinkPHP RBAC 的项目name很重要
- 如何用正则表达式匹配中文
- PHP中的时区设置date.timezone
- 在链接里使用thinkphp的U方法
- ThinkPHP使用存储过程
- Yii2查看sql语句方法
- YII2安装中遇到的错误解决Calling unknown method: yii\web\UrlManager::addRules()
- moodle config-dist.php -> config.php 一切都在这里,需要的加点注释
- Laravel学习笔记(六)数据库 数据库填充