PHP通过get方法获得form表单数据方法总结


Posted in PHP onSeptember 12, 2018

我们在进行网页交互设计的时候,通常都会使用PHP中get变量方法来获得form表单中的数据,以此来实现各种网页动态查询或者请求。对于稍有HTML基础的朋友来说,应该都知道HTML form表单中有两种提交方式即get和post,但是对于新手小白来说,或许这个知识点还有些模糊。

那么本篇文章主要就给大家详细介绍其中的get方法即PHP通过get变量获取form表单数据的具体方法以及用处,后期文章中再继续给大家介绍post的具体用法作用。

下面给大家带来具体的代码示例:

1、form表单代码示例(表单get提交)

<head>
  <meta charset="utf-8">
  <title>form表单get方法示例</title>
</head>
<body>
<form action="/test/test.php" method="get" >
  <form action="test.php" method="get">
    名字: <input type="text" name="fname"><br>
    年龄: <input type="text" name="age"><br>
    <input type="submit" value="提交">
  </form>
</form>
</body>
</html>

效果如下图:

PHP通过get方法获得form表单数据方法总结

2、test.php代码(php接收get数据)

<?php
header("content-type:text/html;charset=utf-8");     //设置编码
?>
欢迎 <?php echo $_GET["fname"]; ?>!<br>
你的年龄是 <?php echo $_GET["age"]; ?> 岁。

点击代码1中submit按钮后,网页出现效果如下

PHP通过get方法获得form表单数据方法总结

这里大家可以注意观察,浏览器地址栏中的链接有什么特点?不难发现,从带有 GET 方法的表单发送的信息,都会在地址栏中显示出来,对任何人都是可见的。也就是在 HTML 表单中使用 method="get" 时,所有的变量名和值都会显示在 URL 中。

(注:test.php文件可以通过 $_GET 变量来收集表单数据)

综上所述:在发送密码或其他敏感信息时,不应该使用这个方法!但是正因为变量参数显示在 URL 中,因此可以在收藏夹中收藏该页面。在某些情况下,也是有用的,比如需要将一些信息直面的展示给用户。

以上关于PHP获取表单get参数的相关知识介绍希望对有需要的朋友,有所帮助。

PHP 相关文章推荐
php采集速度探究总结(原创)
Apr 18 PHP
php 面向对象的一个例子
Apr 12 PHP
使用php伪造referer的方法 利用referer防止图片盗链
Jan 20 PHP
destoon文章模块调用企业会员资料的方法
Aug 22 PHP
重新认识php array_merge函数
Aug 31 PHP
详解PHP数组赋值方法
Nov 07 PHP
thinkPHP数据查询常用方法总结【select,find,getField,query】
Mar 15 PHP
yii插入数据库防并发的简单代码
May 27 PHP
PHP实现的分解质因数操作示例
Aug 01 PHP
利用PHP扩展Xhprof分析项目性能实践教程
Sep 05 PHP
YII框架行为behaviors用法示例
Apr 26 PHP
PHP pthreads v3下worker和pool的使用方法示例
Feb 21 PHP
php获取手机端的号码以及ip地址实例代码
Sep 12 #PHP
详解php用static方法的原因
Sep 12 #PHP
php实现数字补零的方法总结
Sep 12 #PHP
php使用QueryList轻松采集js动态渲染页面方法
Sep 11 #PHP
Yii2结合Workerman的websocket示例详解
Sep 10 #PHP
PHP按符号截取字符串的指定部分的实现方法
Sep 10 #PHP
php 中htmlentities导致中文无法查询问题
Sep 10 #PHP
You might like
PHP实现的简单在线计算器功能示例
2017/08/02 PHP
thinkphp5引入公共部分header、footer的方法详解
2018/09/14 PHP
PHP使用 Pear 进行安装和卸载包的方法详解
2019/07/08 PHP
jquery tab插件制作实现代码
2010/06/22 Javascript
javascript语言结构小记(一)
2011/09/10 Javascript
jquery中ajax学习笔记4
2011/10/16 Javascript
js浮点数精确计算(加、减、乘、除)
2013/12/26 Javascript
JQuery给网页更换皮肤的方法
2015/05/30 Javascript
详解JavaScript编程中的数组结构
2015/10/24 Javascript
js从数组中删除指定值(不是指定位置)的元素实现代码
2016/09/13 Javascript
angularJS+requireJS实现controller及directive的按需加载示例
2017/02/20 Javascript
@ResponseBody 和 @RequestBody 注解的区别
2017/03/08 Javascript
zTree实现节点修改的实时刷新功能
2017/03/20 Javascript
vue中简单弹框dialog的实现方法
2018/02/26 Javascript
Vue 实现树形视图数据功能
2018/05/07 Javascript
微信小程序实现联动选择器
2019/02/15 Javascript
Vue3不支持Filters过滤器的问题
2020/09/24 Javascript
Vue+scss白天和夜间模式切换功能的实现方法
2021/01/05 Vue.js
[00:32]2018DOTA2亚洲邀请赛OpTic出场
2018/04/03 DOTA
python使用super()出现错误解决办法
2017/08/14 Python
Python3实现抓取javascript动态生成的html网页功能示例
2017/08/22 Python
Python实现读取字符串按列分配后按行输出示例
2018/04/17 Python
python多任务及返回值的处理方法
2019/01/22 Python
python os模块简单应用示例
2019/05/23 Python
解决tensorflow训练时内存持续增加并占满的问题
2020/01/19 Python
Python进阶之迭代器与迭代器切片教程
2020/01/29 Python
Matplotlib 折线图plot()所有用法详解
2020/07/28 Python
Python自动登录QQ的实现示例
2020/08/28 Python
使用HTML5的Notification API制作web通知的教程
2015/05/08 HTML / CSS
非凡女性奢华谦虚风格:The Modist
2017/10/28 全球购物
优秀教师工作感言
2014/02/16 职场文书
认识深刻的检讨书
2014/02/16 职场文书
表彰大会策划方案
2014/05/13 职场文书
社会工作专业求职信
2014/07/15 职场文书
公安纪律作风整顿心得体会
2016/01/23 职场文书
2019年手机市场的调研报告2篇
2019/10/10 职场文书