我们可以在PHP中创建和使用表单。要获取表单数据,需要使用PHP超级元组:$_GET和$_POST。

表单请求可以是get或post。 要从get请求中检索数据,需要使用$_GET,而$_POST用于检索post请求中的数据。

PHP GET表单

GET请求是表单的默认请求。 通过get请求传递的数据在URL浏览器上是可见的,因此它不太安全。通过 get 请求发送的数据量是有限的,所以发送大量数据不适合使用Get请求方法。

下面来看看一个简单的例子,在PHP中从get请求接收数据。

文件: form1.html

Get表单示例

Name:

文件: welcome.php

$name=$_GET["name"];//receiving name field value in $name variable

echo "Welcome, $name";

?>

输入:maxsu 提交后得到以下结果 -

PHP Post表单

Post请求广泛用于提交具有大量数据的表单,例如:文件上传,图像上传,登录表单,注册表单等。

通过post请求传递的数据在URL浏览器上不可见,因此它是安全的。可以通过发送请求发送大量的数据。

下面来看看一个简单的例子,从PHP中接收来自post请求的数据。

文件: form1.html

POST表单示例

Name:
Password:

文件: login.php

$name=$_POST["name"];//receiving name field value in $name variable

$password=$_POST["password"];//receiving password field value in $password variable

echo "Welcome: $name, your password is: $password";

?>

输入:maxsu 和 123456 提交后得到以下结果 -

¥ 我要打赏

纠错/补充

收藏

加QQ群啦,易百教程官方技术学习群

注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。

php提交表单处理,PHP表单处理相关推荐

  1. html提交表单原理,HTML表单、HTTP Get与Post杂谈

    HTTP的GET/POST方式有何区别?这是一个老生常谈的问题,但老生常谈的问题往往有一些让人误解的结论.本文将带您浅尝HTTP协议,在了解HTTP协议的同时将会展示许多被人们忽视的内容.在掌握了HT ...

  2. php ci提交表单验证,ci表单验证代码

    概述 这是只考虑php对表单数据的接收处理.至于js部分以前会结合validate来讲解下 在解释 CodeIgniter 的数据验证处理之前,让我们先描述一下一般的情况: 一个表单显示了. 你填写并 ...

  3. 使用ajax提交图片,提交已经注入文件的表单给后台上传图片 使用ajaxsubmit

    使用jquery form插件进行异步带文件的表单提交 引入form插件与jquery 的js文件后 获取表单的jq对象 然后.ajaxSubmit提交表单即可 实现添加品牌的异步表单提交 funct ...

  4. html把保留图片改为提交按钮,如何制作图片按钮,并为图片按钮添加提交表单和重置表单功能...

    网页中有表单,表单的默认按钮样式不是很好看,很多人为了美观使用图片做按钮. 今天中国在 一.图片按钮的制作方法 1. 定义图像形式的提交按钮. 2.用CSS把图片设为按钮的背景 3.作用,设置其bac ...

  5. js提交成功后,清空表单

    js提交成功后,清空表单: $("form")[0].reset(); //清空表单 转载于:https://www.cnblogs.com/bagnliu/p/8205536.h ...

  6. 自定义组件使用el-dialog,且内含表单时,表单提交时字段报错undefined

    原因:初始化表单时,表单并没有拿到数据,渲染就会出错 解决方法:在自定义组件内通过v-if对数据的渲染加判断 具体操作如下: <my-component v-if="userInfoD ...

  7. SpringMVC之表单提交===③===多文件上传表单

    上文简单介绍了springmvc单文件上传表单 ,本文继续介绍多文件上传表单.包含单文件上传的表单已经能够满足大部分功能需求,但任然不够完善.实际业务中可能会包含多个文件同时上传,例如:商家在电商平台 ...

  8. JS同时上传表单图片和表单信息并把上传信息存入数据库,带php后端源码

    微信小程序开发交流qq群   581478349    承接微信小程序开发.扫码加微信. 利用JQ,jquery.form.js,bootstrap实现上传表单图片和表单信息并把上传的图片地址,inp ...

  9. ajax合并表单,ajax。表单

    JQuery读书笔记--JQuery-Form中的ajaxForm和ajaxSubmit的区别 JQuery中的ajaxForm和ajaxSubmit使用差不多功能也差不多.很容易误解. 按照作者的解 ...

最新文章

  1. bootstrap-fileinput 使用
  2. java rpm_Java JDK rpm安装与配置
  3. 清华毕业生开发新特效编程语言:99 行代码背后 20 多年的故事...
  4. javascript字典中添加数组_如何在JavaScript中使用数组方法:Mutator方法
  5. NEC Programming Contest 2021 (AtCoder Beginner Contest 229)
  6. mysql_install_db: /usr/bin/perl: bad interpreter:
  7. 基于图结构的图合成与差分隐私【LDPGen】
  8. 翻车!微信翻译误翻闹笑话 腾讯官方回应:紧急修复中...
  9. leetcode力扣94. 二叉树的中序遍历
  10. 公因式的概念_公因式概念论文,关于也淡化概念相关参考文献资料-免费论文范文...
  11. 使用wps插件,实现word转PDF
  12. 4.2-软件开发中,“思维导图”的作用与绘制方法介绍
  13. 欧姆龙CP1H+CIF11与施耐德ATV变频器通讯程序
  14. chronyd同步windows时钟源问题
  15. 阿里云香港服务器配置选择帮助文档(超详细)
  16. python来爬取煎蛋网随手拍小姐姐图片
  17. vb.net产生随机数Random代码实例
  18. h20r1203功率管参数_电磁炉功率管H20R1353可以用H20R1203代换吗
  19. 微商如何通过自媒体平台进行引流
  20. 大理石在哪儿(Uva10474)

热门文章

  1. ubuntu 搜狗安装搜狗输入法(fcitx)亲测有用
  2. oFono安装和启动
  3. 高级 Linux 命令精通指南(2)
  4. [原创]Zenoss配置入门-邮件短信通知
  5. DM6446 OSD
  6. HALCON示例程序count_pellets.hdev分割豆子,基本形态学的使用
  7. 德国汽车厂发生机器人杀人事件 人机协作是大势所趋
  8. java applet 文本框_Java Applet 文本框 TextField 小例 | 学步园
  9. 扩展欧几里得算法求逆元_从辗转相除法到求逆元,数论算法初体验
  10. 频域/s域/z域三大变换的发展史及其联系