这是一个基本的PHP留言本模板,用于用户输入留言并将其存储在数据库中。以下是模板的HTML代码:
<!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>
以上是一个简单的HTML表单,包含用户名和留言输入框,以及一个提交按钮。
这是处理留言的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 . "
" . $conn->error; } $conn->close(); ?>
以上代码将用户输入的用户名和留言存储在数据库中。请注意,这只是一个基本的模板,实际使用时需要考虑安全性问题,例如防止SQL注入和XSS攻击等。
防止SQL注入是Web开发中的关键问题。以下是一些预防SQL注入的基本措施:
XSS(跨站脚本攻击)是一种常见的Web安全漏洞。以下是一些预防XSS攻击的措施:
引导读者评论、关注、点赞和感谢观看。
如果您有任何问题或想分享您的经验,请在下方评论栏留言。同时,如果您觉得这篇文章对您有帮助,请关注我们的网站并点赞支持。非常感谢您的观看!