这是一个基本的PHP留言本模板,它包括一个HTML表单用于用户输入留言,以及PHP代码来处理这些留言并将它们存储在数据库中。
(图片来源网络,侵删)
<!DOCTYPE html> <html> <head> <title>PHP 留言本</title> </head> <body> <h1>PHP 留言本</h1> <form method="post" action="message_process.php"> <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> </body> </html>
这是处理留言的PHP代码(message_process.php):
<?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检测连接 if ($conn>connect_error) { die("连接失败: " . $conn>connect_error); } $username = $_POST['username']; $message = $_POST['message']; $sql = "INSERT INTO Messages (username, message) VALUES ('$username', '$message')"; if ($conn>query($sql) === TRUE) { echo "留言成功"; } else { echo "Error: " . $sql . "<br>" . $conn>error; } $conn>close(); ?>
注意:这只是一个基本的模板,实际使用时需要考虑安全性问题,例如防止SQL注入和XSS攻击等。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/676841.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复