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中实现进程间通讯
Oct 09 PHP
PHP4与PHP5的时间格式问题
Feb 17 PHP
php URL验证正则表达式
Jul 19 PHP
用PHP+MySQL搭建聊天室功能实例代码
Aug 20 PHP
PHP数组及条件,循环语句学习
Nov 11 PHP
php调用c接口无错版介绍
Mar 11 PHP
php广告加载类用法实例
Sep 23 PHP
php使用simplexml_load_file加载XML文件并显示XML的方法
Mar 19 PHP
PHP中通过trigger_error触发PHP错误示例
Jun 23 PHP
CI框架出现mysql数据库连接资源无法释放的解决方法
May 17 PHP
php车辆违章查询数据示例
Oct 14 PHP
php array_slice 取出数组中的一段序列实例
Nov 04 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中防止SQL注入最好的方法是什么
2013/06/10 PHP
yii2.0整合阿里云oss删除单个文件的方法
2017/09/19 PHP
Laravel 在views中加载公共页面的实现代码
2019/10/22 PHP
使用IE的地址栏来辅助调试Web页脚本
2007/03/08 Javascript
豆瓣网的jquery代码实例
2008/06/15 Javascript
9行javascript代码获取QQ群成员具体实现
2013/10/16 Javascript
JS 日期比较大小的简单实例
2014/01/13 Javascript
jQuery中after()方法用法实例
2014/12/25 Javascript
JavaScript去除数组里重复值的方法
2015/07/13 Javascript
javascript 四十条常用技巧大全
2016/09/09 Javascript
原生JS实现跑马灯效果
2017/02/20 Javascript
使用vue构建一个上传图片表单
2017/07/04 Javascript
Vue之Watcher源码解析(2)
2017/07/19 Javascript
EasyUI的TreeGrid的过滤功能的解决思路
2017/08/08 Javascript
JavaScript函数绑定用法实例分析
2017/11/14 Javascript
Vue 去除路径中的#号
2018/04/19 Javascript
JavaScript代码调试方法实例小结
2019/01/05 Javascript
微信小程序时间标签和时间范围的联动效果
2019/02/15 Javascript
javascript设计模式 ? 命令模式原理与用法实例分析
2020/04/20 Javascript
vue 百度地图(vue-baidu-map)绘制方向箭头折线实例代码详解
2020/04/28 Javascript
Python实现批量把SVG格式转成png、pdf格式的代码分享
2014/08/21 Python
Python中的类与对象之描述符详解
2015/03/27 Python
Python3 模块、包调用&amp;路径详解
2017/10/25 Python
pycharm+django创建一个搜索网页实例代码
2018/01/24 Python
Python获取二维矩阵每列最大值的方法
2018/04/03 Python
python如何爬取个性签名
2018/06/19 Python
HTML5 WebGL 实现民航客机飞行监控系统
2019/07/25 HTML / CSS
优秀毕业生求职信范文
2014/01/02 职场文书
高三地理教学反思
2014/01/11 职场文书
副董事长岗位职责
2014/04/02 职场文书
2014年幼儿园后勤工作总结
2014/11/10 职场文书
不同意离婚答辩状
2015/05/22 职场文书
聘任合同书
2015/09/21 职场文书
2016年学校“6﹒26国际禁毒日”宣传活动总结
2016/04/05 职场文书
Win10系统下配置Java环境变量
2021/06/13 Java/Android
TypeScript 内置高级类型编程示例
2022/09/23 Javascript