在HTML表單中,action
屬性用于指定提交表單數據時的目標URL
form.html
)并添加以下代碼:<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Form Example</title>
</head>
<body>
<form action="submit.php" method="post">
<label for="name">Name:</label>
<input type="text" id="name" name="name" required>
<br><br>
<label for="email">Email:</label>
<input type="email" id="email" name="email" required>
<br><br>
<input type="submit" value="Submit">
</form>
</body>
</html>
這里,我們創建了一個簡單的表單,包含兩個輸入字段(姓名和電子郵件)。表單的action
屬性設置為submit.php
,這意味著當用戶點擊“提交”按鈕時,表單數據將發送到名為submit.php
的文件進行處理。
submit.php
)并添加以下代碼:<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$name = $_POST['name'];
$email = $_POST['email'];
// 在這里處理表單數據,例如將其保存到數據庫或發送電子郵件通知
// ...
echo "Name: " . htmlspecialchars($name) . "<br>";
echo "Email: " . htmlspecialchars($email) . "<br>";
}
?>
這里,我們檢查請求方法是否為POST
,然后從$_POST
數組中獲取表單數據。在實際應用中,您可能需要對數據進行驗證、清理和處理,例如將其保存到數據庫或發送電子郵件通知。最后,我們將收到的數據顯示回用戶。
現在,當用戶在form.html
中填寫表單并點擊“提交”按鈕時,數據將發送到submit.php
進行處理。