PHP获取文本框、密码域、按钮的值实例代码


Posted in PHP onApril 19, 2017

获取表单元素提交的值是表单应用中最基本的操作方法。本节中定义 POST()方法提交数据,对获取表单元素提交的值进行详细的讲解。

获取文本框、密码域、按钮的值

获取表单数据,实际上就是获取不同的表单元素的数据。<form>标签中的 name 是所有表单元素都具备的属性,即这个表单元素的名称,在使用时需要使用 name 属性来获取响应的 value 属性值。 所以,添加的所有控件必须定义对应的 name 属性值。另外,控件在命名上尽可能不要重复,以免获取的数据出错。

在程序开发过程中,获取文本框、密码域、隐藏域、按钮以及文本域的值的方法是相同的,都是使用 name 属性来获相应的 value 属性值。 本节仅以获取文本框中的数据信息为例,讲解获取表单数据的方法。希望朋友们能够举一反三,自己进行尝试完成其他控件值的获取。

下面使用登录实例来学习如何获取文本框的信息。在下面的实例中,如果用户点击 “登录” 按钮,则获取用户名和密码。

具体的实现步骤如下所示:

(1)利用任意的一种开发工具,创建一个PHP动态页,并将其命名为 index.php。

(2)添加一个表单,一个文本框和一个提交按钮,代码如下所示:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>form</title>
</head>
<body>
<form action="" method="post" name="form1">
  <table width="500" border="0" cellpadding="0" cellspacing="0">
   <tr>
     <td width="500" height="30">
      用户名:<input type="text" name="user" size="12">
      密 码:<input type="password" name="pwd" id="pwd" size="12">
      <input type="submit" name="submit" value="登录">
     </td>
   </tr>
  </table>
</form>
</body>
</html>

(3)在<form>表单元素外的任意位置添加 PHP 标记符,使用 if 条件语句判断用户是否提交了表单,如果判断条件成立,则使用 echo 语句输出使用 $_POST[] 方法获取的用户名和密码,代码如下的现实:

<?php
if( $_POST["submit"] == "登录"){       // 判断提交的按钮名称是否为“登录”
 // 使用 echo 语句输出使用 $_POST[] 方法获取的用户名和密码
 echo "用户名为:". $_POST['user'] . "<br >密码为:" . $_POST['pwd'];
}
?>

注意: 在应用文本框传值时,一定要正确的设置文本框的 name 属性,其中不应该有空格;在获取文本框的值时,使用的文本框名称一定要与表单文本框中设置的 name 相同,否则将不能获取文本框的值。

(4)在浏览器中输入运行地址,按回车键,得到如下图所示的运行结果:

PHP获取文本框、密码域、按钮的值实例代码

以上所述是小编给大家介绍的PHP获取文本框、密码域、按钮的值实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
php面向对象全攻略 (三)特殊的引用“$this”的使用
Sep 30 PHP
用sql命令修改数据表中的一个字段为非空(not null)的语句
Jun 04 PHP
php获取中文拼音首字母类和函数分享
Apr 24 PHP
PHP实现的MongoDB数据库操作类分享
May 12 PHP
getJSON跨域SyntaxError问题分析
Aug 07 PHP
PHP获取网页所有连接的方法(附demo源码下载)
Mar 30 PHP
Yii2 GridView实现列表页直接修改数据的方法
May 16 PHP
php Session无效分析资料整理
Nov 29 PHP
PHP使用OB缓存实现静态化功能示例
Mar 23 PHP
浅谈laravel 5.6 安装 windows上使用composer的安装过程
Oct 18 PHP
Laravel 5.1 框架Blade模板引擎用法实例分析
Jan 04 PHP
open_basedir restriction in effect. 原因与解决方法
Mar 14 PHP
PHP实现活动人选抽奖功能
Apr 19 #PHP
thinkphp下MySQL数据库读写分离代码剖析
Apr 18 #PHP
Thinkphp通过一个入口文件如何区分移动端和PC端
Apr 18 #PHP
Yii2汉字转拼音类的实例代码
Apr 18 #PHP
php+resumablejs实现的分块上传 断点续传功能示例
Apr 18 #PHP
ZendFramework2连接数据库操作实例
Apr 18 #PHP
PHP实现的数独求解问题示例
Apr 18 #PHP
You might like
一段php加密解密的代码
2006/10/09 PHP
jQuery 白痴级入门教程
2009/11/11 Javascript
做好七件事帮你提升jQuery的性能
2014/02/06 Javascript
js实现当复选框选择匿名登录时隐藏登录框效果
2015/08/14 Javascript
jqTransform美化表单
2015/10/10 Javascript
Bootstrap每天必学之附加导航(Affix)插件
2016/04/25 Javascript
KnockoutJs快速入门教程
2016/05/16 Javascript
jQuery短信验证倒计时功能实现方法详解
2016/05/25 Javascript
使用vue.js制作分页组件
2016/06/27 Javascript
移动端日期插件Mobiscroll.js使用详解
2016/12/19 Javascript
Linux CentOS系统下安装node.js与express的方法
2017/04/01 Javascript
vue router自动判断左右翻页转场动画效果
2017/10/10 Javascript
vue父组件向子组件(props)传递数据的方法
2018/01/02 Javascript
vue.js实现插入数值与表达式的方法分析
2018/07/06 Javascript
vue鼠标悬停事件实例详解
2019/04/01 Javascript
详解vue-cli3 中跨域解决方案
2019/04/10 Javascript
javascript/jquery实现点击触发事件的方法分析
2019/11/11 jQuery
[01:13]2015国际邀请赛线下观战现场
2015/08/08 DOTA
Python常用的日期时间处理方法示例
2015/02/08 Python
详解Python多线程
2016/11/14 Python
Python使用smtp和pop简单收发邮件完整实例
2018/01/09 Python
Python图像处理之识别图像中的文字(实例讲解)
2018/05/10 Python
python微信公众号之关注公众号自动回复
2018/10/25 Python
python简单鼠标自动点击某区域的实例
2019/06/25 Python
python如何获取apk的packagename和activity
2020/01/10 Python
Python字典添加,删除,查询等相关操作方法详解
2020/02/07 Python
css3 响应式媒体查询的示例代码
2019/09/25 HTML / CSS
纯css3实现宠物小鸡实例代码
2018/10/08 HTML / CSS
苹果Mac升级:MacSales.com
2017/11/20 全球购物
人事行政专员岗位职责
2014/07/23 职场文书
小学教师自我评价
2015/03/04 职场文书
护理专业自我评价
2015/03/11 职场文书
幼儿园体操比赛口号
2015/12/25 职场文书
乡镇干部学习心得体会
2016/01/23 职场文书
只用40行Python代码就能写出pdf转word小工具
2021/05/31 Python
mysql创建存储过程及函数详解
2021/12/04 MySQL