一、数据流程
HTML页面 ──> PHP接收 ──> 数据库
设计 form 表单,按钮提交到 action 地址;提交地址是 receive.php,由这个 PHP 页面负责接收。
二、两种提交方式(Method)
- 包含 get 和 post
- PHP 中读取地址中的参数,通过超全局变量获取:
- GET:
$_GET["title"] - POST:
$_POST(读法和 GET 一样)
- 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)
四、要点
- 表单
method决定用$_GET还是$_POST接收,二者写法一致。 - 超全局变量:
$_GET、$_POST,全脚本可用。 - key 必须和表单里
name属性一致(title/content/username)。 - 结合上一节留言本:form 的
action改成receive.php,method改成post即可对接本页。
Previous: 留言本项目
Next: PHP 函数和超级全局数组