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 相关文章推荐
从零开始 教你如何搭建Discuz!4.1论坛
Jul 07 PHP
在任意字符集下正常显示网页的方法一
Apr 01 PHP
PHP伪静态页面函数附使用方法
Jun 20 PHP
PHP注释实例技巧
Oct 03 PHP
php中的观察者模式
Mar 24 PHP
通过JavaScript或PHP检测Android设备的代码
Mar 09 PHP
如何利用PHP执行.SQL文件
Jul 05 PHP
8个必备的PHP功能开发
Oct 02 PHP
php获取当前页面完整URL地址
Dec 30 PHP
Yii视图CGridView列表用法实例分析
Jul 12 PHP
php版微信公众号接口实现发红包的方法
Oct 14 PHP
thinkphp分页集成实例
Jul 24 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
typecho插件编写教程(一):Hello World
2015/05/28 PHP
PHP编程获取各个时间段具体时间的方法
2017/05/26 PHP
Yii 2.0自带的验证码使用经验分享
2017/06/19 PHP
Laravel学习教程之model validation的使用示例
2017/10/23 PHP
PHP分页显示的方法分析【附PHP通用分页类】
2018/05/10 PHP
Laravel使用scout集成elasticsearch做全文搜索的实现方法
2018/11/30 PHP
thinkphp框架无限级栏目的排序功能实现方法示例
2020/03/29 PHP
一个JavaScript继承的实现
2006/10/24 Javascript
jQuery 使用手册(五)
2009/09/23 Javascript
fancybox1.3.1 基于Jquery的插件在IE中图片显示问题
2010/10/01 Javascript
异步动态加载js与css文件的js代码
2013/09/15 Javascript
javascript最基本的函数汇总
2015/06/25 Javascript
利用BootStrap弹出二级对话框的简单实现方法
2016/09/21 Javascript
bootstrap中使用google prettify让代码高亮的方法
2016/10/21 Javascript
NodeJS收发GET和POST请求的示例代码
2017/08/25 NodeJs
微信小程序实现横向滚动导航栏效果
2019/12/12 Javascript
解决angular 使用原生拖拽页面卡顿及表单控件输入延迟问题
2020/04/21 Javascript
基于vue实现探探滑动组件功能
2020/05/29 Javascript
[01:21:36]CHAOS vs Alliacne 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
python中的实例方法、静态方法、类方法、类变量和实例变量浅析
2014/04/26 Python
python创建一个最简单http webserver服务器的方法
2015/05/08 Python
Django错误:TypeError at / 'bool' object is not callable解决
2019/08/16 Python
基于Python实现拆分和合并GIF动态图
2019/10/22 Python
安装并免费使用Pycharm专业版(学生/教师)
2020/09/24 Python
5 分钟读懂Python 中的 Hook 钩子函数
2020/12/09 Python
HTML5实时语音通话聊天MP3压缩传输3KB每秒
2019/08/28 HTML / CSS
实例讲解使用HTML5 Canvas绘制阴影效果的方法
2016/03/25 HTML / CSS
LINUX下线程,GDI类的解释
2016/12/14 面试题
若干个Java基础面试题
2015/05/19 面试题
小学生操行评语
2014/04/22 职场文书
志愿者活动总结范文
2014/04/26 职场文书
员工安全承诺书
2014/05/22 职场文书
场地使用证明模板
2014/10/25 职场文书
离职员工给领导和同事的感谢信
2015/11/03 职场文书
从贫穷到富有,是知识技能和学习力的差别
2019/08/20 职场文书
python requests模块的使用示例
2021/04/07 Python