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中使用反射技术的架构插件使用说明
May 18 PHP
用PHP写的基于Memcache的Queue实现代码
Nov 27 PHP
PHP中3种生成XML文件方法的速度效率比较
Oct 06 PHP
解析PHP缓存函数的使用说明
May 10 PHP
PHP实现将浏览历史页面网址保存到cookie的方法
Jan 26 PHP
深入解析PHP的Yii框架中的缓存功能
Mar 29 PHP
Yii2 RESTful中api的使用及开发实例详解
Jul 06 PHP
PHP目录操作实例总结
Sep 27 PHP
php一个文件搞定微信jssdk配置
Dec 12 PHP
ThinkPHP3.2.3框架实现的空模块、空控制器、空操作,跳转到错误404页面图文详解
Apr 03 PHP
Laravel 模型关联基础教程详解
Sep 17 PHP
laravel 字段格式化 modle 字段类型转换方法
Sep 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
分页详解 从此分页无忧(PHP+mysql)
2007/11/23 PHP
Windows PHP5和Apache的安装与配置
2009/06/08 PHP
PHP英文字母大小写转换函数小结
2014/05/03 PHP
怎么让脚本或里面的函数在所有图片都载入完毕的时候执行
2006/10/17 Javascript
js 模式窗口(模式对话框和非模式对话框)的使用介绍
2014/07/17 Javascript
jQuery中$.ajax()和$.getJson()同步处理详解
2015/08/12 Javascript
易操作的jQuery表单提示插件
2015/12/01 Javascript
js编写选项卡效果
2017/05/23 Javascript
详解用函数式编程对JavaScript进行断舍离
2017/09/18 Javascript
使用vue-cli导入Element UI组件的方法
2018/05/16 Javascript
Vue验证码60秒倒计时功能简单实例代码
2018/06/22 Javascript
webstrom Debug 调试vue项目的方法步骤
2018/07/17 Javascript
解决vuecli3.0热更新失效的问题
2018/09/19 Javascript
vue自定义指令directive的使用方法
2019/04/07 Javascript
Javascript三种字符串连接方式及性能比较
2019/05/28 Javascript
纯JS实现五子棋游戏
2020/05/28 Javascript
vue实现动态表格提交参数动态生成控件的操作
2020/11/09 Javascript
[03:33]TI9战队采访 - Infamous
2019/08/20 DOTA
Python之读取TXT文件的方法小结
2018/04/27 Python
python分割一个文本为多个文本的方法
2019/07/22 Python
Python matplotlib画曲线例题解析
2020/02/07 Python
python 用struct模块解决黏包问题
2020/11/07 Python
在Pycharm中安装Pandas库方法(简单易懂)
2021/02/20 Python
Manuka Doctor美国官网:麦卢卡蜂蜜和蜂毒护肤
2016/12/25 全球购物
美国婴儿和儿童服装购物网站:PatPat
2020/10/01 全球购物
服装创业计划书范文
2014/02/05 职场文书
2014年新生军训方案
2014/05/01 职场文书
四查四看自我剖析材料
2014/09/19 职场文书
镇班子对照检查材料思想汇报
2014/09/24 职场文书
2014年英语教学工作总结
2014/12/17 职场文书
酒店温馨提示语
2015/07/14 职场文书
2019让人心动的商业计划书
2019/06/27 职场文书
比较node.js和Deno
2021/04/27 Javascript
测量JavaScript函数的性能各种方式对比
2021/04/27 Javascript
python 下划线的多种应用场景总结
2021/05/12 Python
浅谈如何提高PHP代码质量之端到端集成测试
2021/05/28 PHP