探索PHP万能自定义表单系统的优势与实现
<?php
// 假设这是一个简单的表单处理脚本
// 连接数据库
$db = new mysqli('localhost', 'username', 'password', 'database');
// 检查连接
if ($db->connect_error) {
die('连接失败: ' . $db->connect_error);
}
// 接收表单数据
$name = $db->real_escape_string($_POST['name']);
$email = $db->real_escape_string($_POST['email']);
$message = $db->real_escape_string($_POST['message']);
// 插入数据库
$query = "INSERT INTO contact_form (name, email, message) VALUES ('$name', '$email', '$message')";
if ($db->query($query) === TRUE) {
echo "新记录插入成功";
} else {
echo "错误: " . $db->error;
}
// 关闭数据库连接
$db->close();
?>
这段代码展示了如何使用PHP连接数据库,处理简单的POST请求,并将数据存储到数据库中。这是创建自定义表单系统的一个基本例子,展示了如何安全地处理用户输入并将其存储以供将来使用。
评论已关闭