在 Day 3 ,介紹了 HTML 表單傳送的兩種方式。在 Day 9 ,我們要接收表單中的資料。
首先,我們先做出一個表單。
<html>
<head>
<meta charset='utf-8'>
</head>
<body>
<form method="get" action="Foo.php">
<input type="text" name="account" placeholder="帳號"><br>
<input type="password" name="password" placeholder="密碼"><br>
<input type="submit" name="submit" value="送出">
</form>
</body>
</html>
再做一個接收表單的 PHP (檔名為Foo.php)
<?php
$id = $_GET['account']; //取得表單 name 為 account 的內容
$pw = $_GET['password']; //取得表單 name 為 password 的內容
if($id == '史蒂夫'){
if($pw == '123'){
echo "歡迎".$id;
}else{
echo "密碼錯誤";
}
}else{
echo "帳號錯誤";
}
?>
實際測試一下
如果在 HTML 中 form 標籤的 method 是 post。只要把 PHP 中的 $_GET
改成 $_POST
即可。
要注意的是,$_GET
和 $_POST
全都要是大寫,(`・ω・´)
結果今天的內容更無聊了( ˘•ω•˘ )