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代码
Dec 06 PHP
比较全面的PHP数组的使用方法小结
Sep 23 PHP
不支持fsockopen但支持culr环境下下ucenter与modoer通讯问题
Aug 12 PHP
php生成不重复随机数、数组的4种方法分享
Mar 30 PHP
PHP实现在线阅读PDF文件的方法
Jun 23 PHP
详解php中的implements 使用
Jun 13 PHP
php基于自定义函数记录log日志方法
Jul 21 PHP
ThinkPHP框架表单验证操作方法
Jul 19 PHP
详解PHP的抽象类和抽象方法以及接口总结
Mar 15 PHP
Yii框架 session 数据库存储操作方法示例
Nov 18 PHP
PHP设计模式之装饰器(装饰者)模式(Decorator)入门与应用详解
Dec 13 PHP
PHP程序员简单的开展服务治理架构操作详解(三)
May 14 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
短波收音机简介
2021/03/01 无线电
PHP5.0正式发布 不完全兼容PHP4 新增多项功能
2006/10/09 PHP
php 什么是PEAR?(第三篇)
2009/03/19 PHP
实用PHP会员权限控制实现原理分析
2011/05/29 PHP
php导入导出excel实例
2013/10/25 PHP
用PHP的socket实现客户端到服务端的通信实例详解
2017/02/04 PHP
权威JavaScript 中的内存泄露模式
2007/08/13 Javascript
javascript向flash swf文件传递参数值注意细节
2012/12/11 Javascript
实例说明为什么不要行内使用javascript
2014/04/18 Javascript
JavaScript代码编写中各种各样的坑和填坑方法
2014/06/06 Javascript
尝试动手制作javascript放大镜效果
2015/12/25 Javascript
jquery 遍历数组 each 方法详解
2016/05/25 Javascript
微信小程序 wx.request(接口调用方式)详解及实例
2016/11/23 Javascript
JS查找数组中重复元素的方法详解
2017/06/14 Javascript
基于 flexible 的 Vue 组件:Toast -- 显示框效果
2017/12/26 Javascript
JS判断字符串是否为整数的方法--简单的正则判断
2018/07/23 Javascript
快速解决Vue项目在IE浏览器中显示空白的问题
2018/09/04 Javascript
vue实现重置表单信息为空的方法
2018/09/29 Javascript
微信小程序合法域名配置方法
2019/05/06 Javascript
nodejs中使用archive压缩文件的实现代码
2019/11/26 NodeJs
js实现电灯开关效果
2021/01/19 Javascript
Python实现字典按照value进行排序的方法分析
2017/12/23 Python
从django的中间件直接返回请求的方法
2018/05/30 Python
python判断数字是否是超级素数幂
2018/09/27 Python
Python根据欧拉角求旋转矩阵的实例
2019/01/28 Python
Python数据类型之Dict字典实例详解
2019/05/07 Python
如何运行.ipynb文件的图文讲解
2019/06/27 Python
Pycharm 跳转回之前所在页面的操作
2021/02/05 Python
Opencv 图片的OCR识别的实战示例
2021/03/02 Python
喜诗官方在线巧克力店:See’s Candies
2017/01/01 全球购物
瑞典时尚服装购物网站:Miinto.se
2017/10/30 全球购物
工程师自我评价怎么写
2013/09/19 职场文书
2014年教务工作总结
2014/12/03 职场文书
2015年教师节感言
2015/08/03 职场文书
团支部组织委员竞选稿
2015/11/21 职场文书
js不常见操作运算符总结
2021/11/20 Javascript