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
基于PHPExcel的常用方法总结
Jun 13 PHP
PHP系统命令函数使用分析
Jul 05 PHP
实例讲解PHP面向对象之多态
Aug 20 PHP
php下Memcached入门实例解析
Jan 05 PHP
分享自定义的几个PHP功能函数
Apr 15 PHP
PHP使用Face++接口开发微信公众平台人脸识别系统的方法
Apr 17 PHP
详解PHP序列化反序列化的方法
Oct 27 PHP
详解WordPress开发中wp_title()函数的用法
Jan 07 PHP
PHP设计模式之简单投诉页面实例
Feb 24 PHP
PHP实现的简单排列组合算法应用示例
Jun 20 PHP
PHP使用DOM对XML解析处理操作示例
Jul 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
PHP4 与 MySQL 交互使用
2006/10/09 PHP
yii实现创建验证码实例解析
2014/07/31 PHP
php遍历CSV类实例
2015/04/14 PHP
Yii2增删改查之查询 where参数详细介绍
2016/08/08 PHP
PHP获取中国时间(上海时区时间)及美国时间的方法
2017/02/23 PHP
PHP用函数嵌入网站访问量计数器
2017/10/27 PHP
js面向对象之静态方法和静态属性实例分析
2015/01/10 Javascript
jQuery使用hide方法隐藏元素自身用法实例
2015/03/30 Javascript
JS实现超精简的链接列表在固定区域内滚动效果代码
2015/11/04 Javascript
Node.js 数据加密传输浅析
2016/11/16 Javascript
浅析JavaScript异步代码优化
2019/03/18 Javascript
微信小程序云开发之新手环境配置
2019/05/16 Javascript
js实现随机8位验证码
2020/07/24 Javascript
150行Node.js实现的dns代理工具
2019/08/02 Javascript
微信小程序实现3D轮播图效果(非swiper组件)
2019/09/21 Javascript
[00:31]2016完美“圣”典风云人物:国士无双宣传片
2016/12/04 DOTA
[03:39]这就是刀塔,我们是冠军!燃情短片讲述我们的DOTA故事
2019/07/02 DOTA
Django1.7+python 2.78+pycharm配置mysql数据库
2016/10/09 Python
使用Python读取安卓手机的屏幕分辨率方法
2018/03/31 Python
python实现zabbix发送短信脚本
2018/09/17 Python
python实现生成字符串大小写字母和数字的各种组合
2019/01/01 Python
实例讲解Python脚本成为Windows中运行的exe文件
2019/01/24 Python
如何用Python来搭建一个简单的推荐系统
2019/08/07 Python
python zip()函数使用方法解析
2019/10/31 Python
在pycharm中为项目导入anacodna环境的操作方法
2020/02/12 Python
Python响应对象text属性乱码解决方案
2020/03/31 Python
Python基于Tkinter编写crc校验工具
2020/05/06 Python
公司营业员的工作总结自我评价
2013/10/05 职场文书
预备党员党课思想汇报
2014/01/13 职场文书
关于是否需要写商业计划书
2014/02/07 职场文书
关于环保的演讲稿
2014/05/10 职场文书
医生见习报告范文
2014/11/03 职场文书
冰峪沟导游词
2015/02/09 职场文书
员工担保书范本
2015/09/22 职场文书
教师反邪教心得体会
2016/01/15 职场文书
详解MySQL的Seconds_Behind_Master
2021/05/18 MySQL