这是一个基本的PHP留言板模板,它包括一个HTML表单用于提交新的留言,以及一个区域显示所有已提交的留言。
<!DOCTYPE html> <html> <head> <title>PHP 留言板</title> </head> <body> <h3>发布新留言</h3> <form action="submit_message.php" method="post"> <label for="username">用户名:</label><br> <input type="text" id="username" name="username"><br> <label for="message">留言内容:</label><br> <textarea id="message" name="message"></textarea><br> <input type="submit" value="提交"> </form> <h3>留言列表</h3> <?php $messages = file_get_contents('messages.txt'); echo nl2br($messages); ?> </body> </html>
在这个模板中,我们有一个HTML表单,用户可以输入他们的用户名和留言内容,当用户点击“提交”按钮时,表单数据将被发送到submit_message.php
文件进行处理。
(图片来源网络,侵删)
在submit_message.php
文件中,我们需要处理提交的数据并将其保存到一个文本文件中,以下是一个简单的示例:
<?php $username = $_POST['username']; $message = $_POST['message']; $date = date("Y-m-d H:i:s"); $newMessage = "[$date] $username: $messagen"; file_put_contents('messages.txt', $newMessage, FILE_APPEND | LOCK_EX); header('Location: index.php'); exit(); ?>
这个脚本从POST请求中获取用户名和消息,然后创建一个包含日期、用户名和消息的新行,并将其追加到messages.txt
文件中,它将用户重定向回主页以查看他们刚刚提交的消息。
(图片来源网络,侵删)
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/42432.html