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读取RSS feed的代码
Aug 01 PHP
利用php+mysql来做一个功能强大的在线计算器
Oct 12 PHP
PHPMailer使用教程(PHPMailer发送邮件实例分析)
Dec 06 PHP
php inc文件使用的风险和注意事项
Nov 12 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十五)
Jun 30 PHP
支持中文的PHP按字符串长度分割成数组代码
May 17 PHP
laravel5创建service provider和facade的方法详解
Jul 26 PHP
php微信开发接入
Aug 27 PHP
微信公众号模板消息群发php代码示例
Dec 29 PHP
thinkPHP3.2.2框架行为扩展及demo示例
Jun 19 PHP
PHP7生产环境队列Beanstalkd用法详解
May 19 PHP
PHP RabbitMQ消息列队
May 11 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冒泡排序算法代码详细解读
2011/07/17 PHP
php计算一个文件大小的方法
2015/03/30 PHP
用JTrackBar实现的模拟苹果风格的滚动条
2007/08/06 Javascript
关于viewport,Ext.panel和Ext.form.panel的关系
2009/05/07 Javascript
Jquery 学习笔记(一)
2009/10/13 Javascript
javascript 面向对象全新理练之数据的封装
2009/12/03 Javascript
JQuery1.4+ Ajax IE8 内存泄漏问题
2010/10/15 Javascript
使用js正则控制input标签只允许输入的值
2013/07/29 Javascript
document.forms[].submit()使用介绍
2014/02/19 Javascript
jquery获取多个checkbox的值异步提交给php
2015/07/07 Javascript
jquery实现简单实用的打分程序实例
2015/07/23 Javascript
用jQuery的AJax实现异步访问、异步加载
2016/11/02 Javascript
Node.js通过身份证号验证年龄、出生日期与性别方法示例
2017/03/09 Javascript
vue输入框使用模糊搜索功能的实现代码
2020/05/26 Javascript
JavaScript 实现轮播图特效的示例
2020/11/05 Javascript
[01:03:59]2018DOTA2亚洲邀请赛3月30日 小组赛B组VGJ.T VS Secret
2018/03/31 DOTA
解决windows下Sublime Text 2 运行 PyQt 不显示的方法分享
2014/06/18 Python
跟老齐学Python之Import 模块
2014/10/13 Python
python实现带验证码网站的自动登陆实现代码
2015/01/12 Python
Python文件处理
2016/02/29 Python
Python解决八皇后问题示例
2018/04/22 Python
python添加菜单图文讲解
2019/06/04 Python
python实现LBP方法提取图像纹理特征实现分类的步骤
2019/07/11 Python
pytorch神经网络之卷积层与全连接层参数的设置方法
2019/08/18 Python
python numpy矩阵信息说明,shape,size,dtype
2020/05/22 Python
Python基于smtplib模块发送邮件代码实例
2020/05/29 Python
浅谈Python里面None True False之间的区别
2020/07/09 Python
维多利亚的秘密官方旗舰店:VICTORIA’S SECRET
2018/04/02 全球购物
全球性的在线鞋类品牌:Public Desire
2019/04/03 全球购物
美国知名眼镜网站:Target Optical
2020/04/04 全球购物
房屋买卖委托公证书
2014/04/08 职场文书
啤酒节策划方案
2014/05/28 职场文书
生日庆典策划方案
2014/06/02 职场文书
高中国旗下的演讲稿
2014/08/28 职场文书
2014年高中生自我评价范文
2014/09/26 职场文书
趣味运动会广播稿
2015/08/19 职场文书