php接收表单提交数据实例详解

PHP中表单提交数据有几种,一种是post和get方式,下面我来给各位PHP初学者详细介绍利用get,post来接收表单提交数据实例用法,有需要了解的朋友可参考.

PHP $_GET 和 $_POST变量是用来获取表单中的信息的,比如用户输入的信息PHP4.1(好像)以后取消了直接接收变量,而用 $_GET['变量名'] 接收从链接传递过来的变量,用 $_POST['变量名'] 接收从表单提交来的变量.同样有$_FILES[],$_SERVER[]等

下面是一个 HTML 文件,这个 HTML 含有一个 HTML 表单 (HTML Form),主要用来让用户输入用户姓名的.

实例代码如下:

  1. <form action =get.PHP method =get>Name:  
  2. <input type=text name=username /> 
  3. <input type =submit value=ok /> 
  4. </form> 

该 HTML 的显示界面如下:

当你在这个 HTML 文件的表单文本框输入框里输入姓名,比如 Jacky,然后鼠标点击ok 按钮,会跳转到 get.PHP,在 get.PHP 里会显示如下图.

get.PHP 的源代码如下:

实例代码如下:

  1. <?PHP echo $_GET[username]?>. 

取表单控件的 name 值,可以获得该表单控件的数据.比如 username 就是表单控件文本输入框的 name 值。

实例代码如下:

  1. <input type=text name=username /> 

用 $_GET[username] 可以获得该文本输入框的数据.

实例代码如下:

  1. <?PHP echo $_GET[username]?> 

获取 HTML 表单 (HTML Form) 单选框 (input type=radio) 数据,取表单单选框的 name 值,可以获得表单单选框的值.$_POST获取HTML表单提交数据.

下面是一个 HTML 文件,这个 HTML 含有一个 HTML Form,主要用来让用户输入用户姓名的.

实例代码如下:

  1. <form action =post.PHP method =post
  2. Name: <input type=text name=username /> 
  3. <input type =submit value=ok /> 
  4. </form> 

当你在这个 HTML Form 的文本框输入框里输入姓名,会跳转到 post.PHP,显示输出结果是You are Jacky..post.PHP 的源代码如下:

实例代码如下:

  1. You are <?PHP echo $_POST[username]?>. 

取表单控件的 name 值,可以获得该表单控件的数据.比如 username 就是表单控件文本输入框的 name 值,

实例代码如下:

  1. <input type=text name=username />  

用 $_POST[username] 可以获得该文本输入框的数据.

实例代码如下:

  1. <?PHP echo $_POST[username]?>  

$_REQUEST变量

PHP $_REQUEST变量包含$_GET,$_POST,and $_COOKIE的内容,PHP $_REQUEST变量可以用来获取通过“GET”和“POST”这两种方法发送的表单数据.

实例代码如下:

  1. Welcome <?PHP echo $_REQUEST[name]; ?>.<br /> 
  2. You are <?PHP echo $_REQUEST[age]; ?> years old 

 

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...