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 相关文章推荐
模拟SQLSERVER的两个函数:dateadd(),datediff()
Oct 09 PHP
php 高性能书写
Dec 11 PHP
9个PHP开发常用功能函数小结
Jul 15 PHP
ThinkPHP3.0略缩图不能保存到子目录的解决方法
Sep 30 PHP
php在程序中将网页生成word文档并提供下载的代码
Oct 09 PHP
php采集文章中的图片获取替换到本地(实现代码)
Jul 08 PHP
PHP自动重命名文件实现方法
Nov 04 PHP
CentOS 安装 PHP5.5+Redis+XDebug+Nginx+MySQL全纪录
Mar 25 PHP
ajax+php控制所有后台函数调用
Jul 15 PHP
谈谈PHP连接Access数据库的注意事项
Aug 12 PHP
PHP实现的字符串匹配算法示例【sunday算法】
Dec 19 PHP
PHP之header函数详解
Mar 02 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 修改zen-cart下单和付款流程以防止漏单
2010/03/08 PHP
2014最热门的24个php类库汇总
2014/12/18 PHP
PHP设计模式之适配器模式代码实例
2015/05/11 PHP
PHP图像裁剪缩略裁切类源码及使用方法
2016/01/07 PHP
PHP常用文件操作函数和简单实例分析
2016/06/03 PHP
PHP yii实现model添加默认值的方法(两种方法)
2016/11/10 PHP
PDO::quote讲解
2019/01/29 PHP
破除一些网站复制、右键限制
2006/11/04 Javascript
javascript dom代码应用 简单的相册[firefox only]
2010/06/12 Javascript
理解Javascript_05_原型继承原理
2010/10/13 Javascript
通过js为元素添加多项样式,浏览器全兼容写法
2014/08/30 Javascript
ashx文件获取$.ajax()方法发送的数据
2016/05/26 Javascript
JS实现对中文字符串进行utf-8的Base64编码的方法(使其与Java编码相同)
2016/06/21 Javascript
简单实现JS倒计时效果
2016/12/23 Javascript
基于 Bootstrap Datetimepicker 联动
2017/08/03 Javascript
angular动态表单制作
2018/02/23 Javascript
详解实现一个通用的“划词高亮”在线笔记功能
2019/04/23 Javascript
详解javascript中的Error对象
2019/04/25 Javascript
JavaScript实现的联动菜单特效示例
2019/07/08 Javascript
[02:23]2016国际邀请赛中国区预选赛wings晋级之路
2016/06/29 DOTA
python正常时间和unix时间戳相互转换的方法
2015/04/23 Python
python爬虫获取淘宝天猫商品详细参数
2020/06/23 Python
Python for循环与range函数的使用详解
2019/03/23 Python
selenium+python自动化测试环境搭建步骤
2019/06/03 Python
python实现超级马里奥
2020/03/18 Python
Python爬虫实现selenium处理iframe作用域问题
2021/01/27 Python
大四本科生的自我评价
2013/12/30 职场文书
工商治理实习生的自我评价分享
2014/02/20 职场文书
《绿色蝈蝈》教学反思
2014/03/02 职场文书
幼儿园保育员岗位职责
2014/04/13 职场文书
中国梦演讲稿开场白
2014/08/28 职场文书
教师先进个人材料
2014/12/17 职场文书
英文版辞职信
2015/02/28 职场文书
幼儿园重阳节活动总结
2015/05/05 职场文书
2015年四年级班主任工作总结
2015/10/22 职场文书
聊聊配置 Nginx 访问与错误日志的问题
2022/05/25 Servers