在php中获取表单中文本框/密码域/隐藏域/按钮/文本域的值的笔记

原创 PHP笔记  2017-08-11 20:50  阅读 1,754 views 次

在php中获取表单中文本框/密码域/隐藏域/按钮/文本域的值的方法是相同的,都是使用<form>标签的name属性来获取相应的value值。所以,添加的所有控件都必须定义对应的name属性值,name属性值尽量不要重复,以免在获取数据是出错。

由于php中获取表单中文本框/密码域/隐藏域/按钮/文本域的值的方法是相同的,本笔记就仅以获取文本框和密码域中的数据信息为例。希望大家能举一反三,自己动手完成其它控件数据的获取。

格式:

$_POST["name属性值"]或$_GET["name属性值"];

说明:表单<form>标签中的method属性值为post,在php中用$_POST["name属性值"]方法获取数据;<form>标签中的method属性值为get,在php中就用$_GET["name属性值"]方法获取数据。

实例:

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="Content-Type" content="text/hmtl; charset=utf-8" ><!--PHP中午乱码处理-->
<title>在php中获取表单中文本框/密码域/隐藏域/按钮/文本域的值的笔记
_PHP笔记</title>
</head>
<body>
<form name="myForm" action="#" method="post">
用户名:<input type="texr" name="user"/><br /><br />
密&nbsp码:<input type="password" name="pw"/><br /><br />
&nbsp&nbsp<input type="submit" value="登陆"/><br /><br />
</form>
<?php if($_POST){echo "用户名:".$_POST["user"]."<br />"."密码:".$_POST["pw"];} ?>
</body>
</html>

运行结果:

注意:在定义控件时,一定要正确设置name属性,不能有空格;在获取控件值的时候,名称一定要和控件的name属性值相同,而且有引号,不然不能获取到数据。

本文地址:https://www.ggbiji.com/html-get-data.html
版权声明:本文为 PHP笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情