php 实例之如何获取radio单选按钮的值
时间:2016-06-18
html radio控件作为单选按钮是表示一组互斥选项按钮中的一个,当一个按钮被选中,之前选中的按钮就变为非选中的,本文章向大家介绍php如何获取radio单选按钮的值,需要的朋友可以参考一下。
HTML表单代码:
<html>
<head>
<title>php 实例之如何获取radio单选按钮的值</title>
</head>
<body>
<form action="fav.php" method="post">
<b>Please enter your first name:</b>
<input type="text" size="45" name="username"> <br>
<b>Please select your favorite color wine:</b> <br>
<input type="radio" name="color" value="white"> White
<input type="radio" name="color" value="ros"> Ros
<input type="radio" name="color" value="red"> Red <br>
<b>Please enter your favorite dish:</b>
<input type="text" size="45" name="dish"><br><br>
<input type="submit" value="Submit This Form">
</form>
</body>
</html>
在表单中,如果多个radio的name值相同,我们视为这些radio为一组单选按钮。
从代码可以看出,该表单是以post方式提交的,并且该表单创建了一组radio单选按钮,他们的name属性值都为color。
php代码:
<?php
$username = $_POST['username'];
$color = $_POST['color'];
$dish = $_POST['dish'];
if( $username != null )
{
echo( "Thanks for your selection $username <hr>" );
}
if( ( $color != null ) && ( $dish != null ) )
{
$msg = "You really enjoy $dish <br>";
$msg .= "- especially with a nice $color wine";
echo( $msg );
}
?>
因为表单是以post方式提交,所以,在获取radio单选按钮的值时,使用了$_POST['color']。
- [WCF安全系列]谈谈WCF的客户端认证[用户名/密码认证]
- [WCF安全系列]绑定、安全模式与客户端凭证类型:BasicHttpBinding
- [WCF安全系列]服务凭证(Service Credential)与服务身份(Service Identity)
- 如何正确的对安卓手机进行数据恢复?
- [WCF安全系列]绑定、安全模式与客户端凭证类型:WSHttpBinding与WSDualHttpBinding
- Python中list的遍历
- Python中的参数传递与解析
- [WCF安全系列]实例演示:TLS/SSL在WCF中的应用[HTTPS]
- QEMU3 - 使用ceph来存储QEMU镜像
- Redis错误配置详解
- 顺序存储线性表的实现
- 技术揭秘:什么是定位劫持?黑客是如何进行劫持攻击的?
- CSS概要
- 如何使用 scikit-learn 为机器学习准备文本数据
- php概述
- php教程
- php环境搭建
- PHP书写格式
- php变量
- php常量
- PHP注释
- php数组
- php字符串 string
- PHP整型 integer
- PHP浮点型 float
- php布尔型
- php数据类型之数组
- php数据类型之对象
- php数据类型之null
- php数据类型之间的转换
- php运算符
- php表达式
- PHP循环控制
- PHP流程控制
- php函数
- php全局变量
- PHP魔术变量
- php命名空间
- php 日期
- PHP包含文件
- php文件
- PHP 文件上传
- php Cookies
- php Sessions
- php email
- php安全email
- php错误处理
- PHP异常处理
- php过滤器
- PHP 高级过滤器
- php json
- php 表单
- PHP MySQL 简介
- PHP 连接 MySQL
- php创建数据库
- php 创建表
- php mysq 插入数据
- PHP MySQL 插入多条数据
- PHP MySQL 预处理语句
- php mysql 读取数据
- php mysql where
- PHP MySQL Order By
- PHP MySQL Update
- PHP MySQL Delete
- php ODBC