PHP获取⽂本框、密码域、按钮的值实例代码
获取表单元素提交的值是表单应⽤中最基本的操作⽅法。本节中定义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">
php如何运行代码<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获取⽂本框、密码域、按钮的值实例代码,希望对⼤家有所帮助,如果⼤家有任何疑问请给我留⾔,⼩编会及时回复⼤家的。在此也⾮常感谢⼤家对⽹站的⽀持!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论