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程序中的常见漏洞进行攻击(上)
Oct 09 PHP
discuz 首页四格:最新话题+最新回复+热门话题+精华文章插件
Aug 19 PHP
解决PHP mysql_query执行超时(Fatal error: Maximum execution time …)
Jul 03 PHP
php版小黄鸡simsimi聊天机器人接口分享
Jan 26 PHP
php中的ini配置原理详解
Oct 14 PHP
基于递归实现的php树形菜单代码
Nov 19 PHP
PHP常用的小程序代码段
Nov 14 PHP
PHP时间类完整实例(非常实用)
Dec 25 PHP
thinkphp框架下实现登录、注册、找回密码功能
Apr 06 PHP
php实现的简单数据库操作Model类
Nov 16 PHP
PHP实现深度优先搜索算法(DFS,Depth First Search)详解
Sep 16 PHP
Yii框架学习笔记之session与cookie简单操作示例
Apr 30 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
高分R级DC动画剧《哈莉·奎茵》第二季正式预告首发
2020/04/09 欧美动漫
基于mysql的bbs设计(三)
2006/10/09 PHP
PHP反射类ReflectionClass和ReflectionObject的使用方法
2013/11/13 PHP
destoon实现调用热门关键字的方法
2014/07/15 PHP
Laravel执行migrate命令提示:No such file or directory的解决方法
2016/03/16 PHP
详解PHP实现定时任务的五种方法
2016/07/25 PHP
PHP封装请求类实例分析【基于Yii框架】
2019/10/17 PHP
Jquery Ajax学习实例6 向WebService发出请求,返回DataSet(XML) 异步调用
2010/03/18 Javascript
jQuery AJAX实现调用页面后台方法和web服务定义的方法分享
2012/03/01 Javascript
JavaScript 基础篇之运算符、语句(二)
2012/04/07 Javascript
解析Jquery中如何把一段html代码动态写入到DIV中(实例说明)
2013/07/09 Javascript
jQuery实现统计复选框选中数量
2014/11/24 Javascript
JavaScript取得键盘按下方向键是哪个的方法
2015/08/04 Javascript
bootstrap模态框实现拖拽效果
2016/12/14 Javascript
你不知道的 javascript【推荐】
2017/01/08 Javascript
vue router仿天猫底部导航栏功能
2017/10/18 Javascript
基于mpvue小程序使用echarts画折线图的方法示例
2019/04/24 Javascript
vue elementui el-form rules动态验证的实例代码详解
2019/05/23 Javascript
vue 实现Web端的定位功能 获取经纬度
2019/08/08 Javascript
JavaScript页面加载事件实例讲解
2019/09/01 Javascript
JavaScript This指向问题详解
2019/11/25 Javascript
Python中的面向对象编程详解(下)
2015/04/13 Python
Python实现提取谷歌音乐搜索结果的方法
2015/07/10 Python
python的numpy模块安装不成功简单解决方法总结
2017/12/23 Python
python SSH模块登录,远程机执行shell命令实例解析
2018/01/12 Python
python实现将一个数组逆序输出的方法
2018/06/25 Python
Python坐标线性插值应用实现
2019/11/13 Python
python 实现矩阵按对角线打印
2019/11/29 Python
师范学院毕业生求职信范文
2013/12/26 职场文书
护理不良事件检讨书
2014/02/06 职场文书
党校学习自我鉴定
2014/02/24 职场文书
纪检干部个人对照检查材料
2014/09/23 职场文书
毕业生银行实习自我鉴定
2014/10/14 职场文书
小学二年级班主任工作经验交流材料
2015/11/02 职场文书
Pytorch distributed 多卡并行载入模型操作
2021/06/05 Python
Win11应用商店打开闪退怎么解决? win11应用商店打不开的多种解决办法
2022/04/05 数码科技