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 动态执行带有参数的类方法
Apr 10 PHP
php INI配置文件的解析实现分析
Jan 04 PHP
PHP学习之正则表达式
Apr 17 PHP
基于php缓存的详解
May 15 PHP
如何使用PHP计算上一个月的今天
May 23 PHP
PHP实现Javascript中的escape及unescape函数代码分享
Feb 10 PHP
php判断用户是否手机访问代码
Jun 08 PHP
微信支付开发订单查询实例
Jul 12 PHP
PHP中如何判断exec函数执行成功?
Aug 04 PHP
PHP将URL转换成短网址的算法分享
Sep 13 PHP
PHP输出XML格式数据的方法总结
Feb 08 PHP
PHP单元测试配置与使用方法详解
Dec 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
咖啡磨器 如何选购一台适合家用的意式磨豆机
2021/03/05 新手入门
PHP多维数组排序array详解
2017/11/21 PHP
jQuery插件的写法分享
2013/06/12 Javascript
基于jquery的simpleValidate简易验证插件
2014/01/31 Javascript
jquery实现类似淘宝星星评分功能实例
2014/09/12 Javascript
Javascript冒泡排序算法详解
2014/12/03 Javascript
JavaScript和HTML DOM的区别与联系及Javascript和DOM的关系
2015/11/15 Javascript
jQuery对html元素的取值与赋值实例详解
2015/12/18 Javascript
JavaScript基础知识之方法汇总结
2016/01/24 Javascript
第六篇Bootstrap表格样式介绍
2016/06/21 Javascript
浅析Javascript ES6新增值比较函数Object.is
2016/08/24 Javascript
详解ES6中的let命令
2020/04/05 Javascript
Vue.js 2.0中select级联下拉框实例
2017/03/06 Javascript
很棒的vue弹窗组件
2017/05/24 Javascript
利用jQuery异步上传文件的插件用法详解
2017/07/19 jQuery
JS常见构造模式实例对比分析
2018/08/27 Javascript
VuePress 静态网站生成方法步骤
2019/02/14 Javascript
原生js 实现表单验证功能
2021/02/08 Javascript
不可错过的十本Python好书
2017/07/06 Python
Python音频操作工具PyAudio上手教程详解
2019/06/26 Python
Python利用PyExecJS库执行JS函数的案例分析
2019/12/18 Python
pytorch使用 to 进行类型转换方式
2020/01/08 Python
pytorch GAN生成对抗网络实例
2020/01/10 Python
Python如何操作docker redis过程解析
2020/08/10 Python
中国电子产品外贸网站:MiniIntheBox
2017/02/06 全球购物
入党自我评价优缺点
2014/01/25 职场文书
财务出纳岗位职责
2014/02/03 职场文书
超市创业计划书
2014/04/24 职场文书
2014年母亲节寄语
2014/05/07 职场文书
交警正风肃纪剖析材料
2014/10/29 职场文书
创先争优承诺书
2015/01/20 职场文书
中小学生安全教育观后感
2015/06/17 职场文书
python图片灰度化处理的几种方法
2021/06/23 Python
《月歌。》宣布制作10周年纪念剧场版《RABBITS KINGDOM THE MOVIE》
2022/04/02 日漫
Django框架中表单的用法
2022/06/10 Python
如何利用python实现Simhash算法
2022/06/28 Python