最近,我開發(fā)了一款基于HTML的留言應(yīng)用程序。在這篇文章中,我將分享這個應(yīng)用程序的源代碼。
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>留言墻</title>
</head>
<body>
<h1>留言墻</h1>
<form action="submit.php" method="post">
<label for="name">姓名:</label>
<input type="text" id="name" name="name">
<br><br>
<label for="message">留言:</label>
<br>
<textarea id="message" name="message" rows="10" cols="50"></textarea>
<br><br>
<input type="submit" value="提交留言">
</form>
<h2>留言列表</h2>
<?php
$conn = mysqli_connect("localhost", "root", "", "message_board");
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "SELECT * FROM messages";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_assoc($result)) {
echo "<p><strong>{$row['name']}</strong>: {$row['message']}</p>";
}
} else {
echo "<p>目前沒有留言。</p>";
}
mysqli_close($conn);
?>
</body>
</html>
這個應(yīng)用程序使用HTML和PHP代碼實現(xiàn)了一個簡單但實用的留言墻。它包含一個表單,允許用戶輸入他們的姓名和留言內(nèi)容,并將這些信息提交到數(shù)據(jù)庫。此外,還有一個列表,顯示所有之前提交的留言。
如果您想嘗試使用這個應(yīng)用程序,請確保先創(chuàng)建一個名為“message_board”的數(shù)據(jù)庫,然后將其連接到此代碼中。