PHP 获取表单数据

一、数据流程

HTML页面 ──> PHP接收 ──> 数据库

设计 form 表单,按钮提交到 action 地址;提交地址是 receive.php,由这个 PHP 页面负责接收。

二、两种提交方式(Method)

  • 包含 getpost
  • PHP 中读取地址中的参数,通过超全局变量获取:
    • GET:$_GET["title"]
    • POST:$_POST(读法和 GET 一样)

三、receive.php 接收代码(POST 版)

<?php
    //$title = $_GET["title"];       // GET 方式(已注释)
    $title = $_POST["title"];
    $content = $_POST["content"];
    $username = $_POST["username"];
    echo $title;
?>
Code language: HTML, XML (xml)

四、要点

  1. 表单 method 决定用 $_GET 还是 $_POST 接收,二者写法一致。
  2. 超全局变量:$_GET$_POST,全脚本可用。
  3. key 必须和表单里 name 属性一致(title / content / username)。
  4. 结合上一节留言本:form 的 action 改成 receive.phpmethod 改成 post 即可对接本页。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注