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怎样调用MSSQL的存储过程
Oct 09 PHP
PHP 日常开发小技巧
Sep 23 PHP
php中通过数组进行高效随机抽取指定条记录的算法
Sep 09 PHP
php短网址和数字之间相互转换的方法
Mar 13 PHP
php中动态变量用法实例
Jun 10 PHP
php实现的简单美国商品税计算函数
Jul 13 PHP
php 利用socket发送HTTP请求(GET,POST)
Aug 24 PHP
php实现贪吃蛇小游戏
Jul 26 PHP
Yii2框架实现登录、退出及自动登录功能的方法详解
Oct 24 PHP
PHP实现的函数重载功能示例
Aug 03 PHP
php 使用mpdf实现指定字段配置字体样式的方法
Jul 29 PHP
php设计模式之组合模式实例详解【星际争霸游戏案例】
Mar 27 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
利用文件属性结合Session实现在线人数统计
2006/10/09 PHP
dedecms模版制作使用方法
2007/04/03 PHP
在同一窗体中使用PHP来处理多个提交任务
2008/05/08 PHP
php检测网页是否被百度收录的函数代码
2013/10/09 PHP
flash javascript之间的通讯方法小结
2008/12/20 Javascript
jQuery 行背景颜色的交替显示(隔行变色)实现代码
2009/12/13 Javascript
js 判断浏览器使用的语言示例代码
2014/03/22 Javascript
Nodejs实现的一个简单udp广播服务器、客户端
2014/09/25 NodeJs
js实现精美的银灰色竖排折叠菜单
2015/05/16 Javascript
javascript中href和replace的比较(详解)
2016/11/25 Javascript
从零开始学习Node.js系列教程六:EventEmitter发送和接收事件的方法示例
2017/04/13 Javascript
jQuery回调方法使用示例
2017/06/26 jQuery
浅谈JS获取元素的N种方法及其动静态讨论
2017/08/25 Javascript
通过vue-router懒加载解决首次加载时资源过多导致的速度缓慢问题
2018/04/08 Javascript
详解创建自定义的Angular Schematics
2018/06/06 Javascript
js中调用微信的扫描二维码功能的实现代码
2020/04/11 Javascript
Python基于jieba库进行简单分词及词云功能实现方法
2018/06/16 Python
Python实现对文件进行单词划分并去重排序操作示例
2018/07/10 Python
Django 限制用户访问频率的中间件的实现
2018/08/23 Python
将python运行结果保存至本地文件中的示例讲解
2019/07/11 Python
python爬虫 线程池创建并获取文件代码实例
2019/09/28 Python
pytorch 获取tensor维度信息示例
2020/01/03 Python
Python Tkinter实例——模拟掷骰子
2020/10/24 Python
HTML5 device access 设备访问详解
2018/05/24 HTML / CSS
美国农场鲜花速递:The Bouqs
2018/07/13 全球购物
英国汽车零件购物网站:GSF Car Parts
2019/05/23 全球购物
The North Face北面荷兰官网:美国著名户外品牌
2019/10/16 全球购物
公司前台辞职报告
2014/01/19 职场文书
励志演讲稿范文
2014/04/29 职场文书
2014年光棍节活动策划方案(创意集锦)
2014/09/29 职场文书
学生会辞职信
2015/03/02 职场文书
2015年党建工作汇报材料
2015/06/25 职场文书
2016年“世界气象日”广播稿
2015/12/17 职场文书
话题作文之自信作文
2019/11/15 职场文书
什么是动态刷新率DRR? Windows11动态刷新率功能介绍
2021/11/21 数码科技
企业开发CSS命名BEM代码规范实践
2022/02/12 HTML / CSS