PHP靜態表單制作的方法通常是使用HTML和CSS來創建表單的靜態頁面,然后使用PHP來處理表單的提交和數據驗證等操作。下面是一個簡單的示例代碼:
<!DOCTYPE html>
<html>
<head>
<title>Static Form</title>
</head>
<body>
<h2>Static Form</h2>
<form action="submit.php" method="post">
<label for="name">Name:</label>
<input type="text" id="name" name="name"><br><br>
<label for="email">Email:</label>
<input type="email" id="email" name="email"><br><br>
<label for="message">Message:</label><br>
<textarea id="message" name="message"></textarea><br><br>
<input type="submit" value="Submit">
</form>
</body>
</html>
在上面的代碼中,我們創建了一個簡單的靜態表單,包含姓名、電子郵件和消息字段,以及一個提交按鈕。當用戶填寫完表單并點擊提交按鈕時,表單數據將被提交到名為"submit.php"的PHP文件中進行處理。
接下來是PHP文件"submit.php"的示例代碼:
<?php
if($_SERVER["REQUEST_METHOD"] == "POST") {
$name = $_POST["name"];
$email = $_POST["email"];
$message = $_POST["message"];
// 數據驗證和處理邏輯
// 例如,可以將數據寫入數據庫或發送電子郵件
echo "Form submitted successfully!";
} else {
echo "Error: Form not submitted.";
}
?>
在上面的PHP代碼中,我們首先檢查表單是否以POST方法提交,然后獲取表單中的姓名、電子郵件和消息字段的值。接著可以對表單數據進行驗證和處理,例如將數據寫入數據庫或發送電子郵件。最后使用echo語句輸出提交成功的消息或錯誤消息。