DeepSeek小公司必备访客登记系统

传统的纸质访客登记表容易丢失,客户隐私信息容易泄露,不便管理。利用DeepSeek帮我们开发一套访客登记系统,实现电子化,现代化办公,全程零接触,用户扫码即可完成访客登记,管理员可以通过PC后台对访客信息进行管理,还支持导出为excel。系统简洁易用,适合所有用到访客登记的场所。还可以二次开发为客户意向登记等。
核心功能
用户
手机扫码进行信息登记
管理员
1 搜索访客信息(可根据关键字,性别,公司名称,登记时间等搜索)
2 删除访客信息
3 导出所有数据为Excel
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
数据库设计
在这里插入图片描述
在这里插入图片描述
部分源码

<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);

// ====== 数据库连接逻辑 ======
require 'db.php';

$alert = '';
session_start();

if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $name    = isset($_POST['name']) ? $_POST['name'] : '';
    $gender  = isset($_POST['gender']) ? $_POST['gender'] : '';
    $company = isset($_POST['company']) ? $_POST['company'] : '';
    $reason  = isset($_POST['reason']) ? $_POST['reason'] : '';
    $phone   = isset($_POST['phone']) ? $_POST['phone'] : '';
    $email   = isset($_POST['email']) ? $_POST['email'] : '';

    $sql = "INSERT INTO user (name, gender, company, reason, phone, email) VALUES (?, ?, ?, ?, ?, ?)";
    $stmt = $pdo->prepare($sql);

    if ($stmt->execute([$name, $gender, $company, $reason, $phone, $email])) {
        $_SESSION['alert'] = "信息提交成功!";
        header("Location: index.php");
        exit;
    } else {
        $_SESSION['alert'] = "提交失败,请重试。";
        header("Location: index.php");
        exit;
    }
}

// 显示并清除 session 中的提示信息
if (isset($_SESSION['alert'])) {
    $alert = $_SESSION['alert'];
    unset($_SESSION['alert']);
}
?>

<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
  <title>访客信息登记系统</title>
  <style>
    body {
      font-family: Arial, sans-serif;
      background: #f4f6f8;
      margin: 0;
      padding: 0;
    }

    .container {
      max-width: 400px;
      margin: 50px auto;
      background: #fff;
      padding: 30px;
      border-radius: 10px;
      box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    }

    h2 {
      text-align: center;
      color: #1E90FF;
    }

    form input, form select, form button {
      display: block;
      width: 100%;
      margin: 10px 0;
      padding: 10px;
      font-size: 16px;
      border: 1px solid #ddd;
      border-radius: 6px;
    }

    form button {
      background-color: #1E90FF;
      color: #fff;
      cursor: pointer;
      border: none;
    }

    form button:hover {
      background-color: #187bcd;
    }
  </style>
</head>
<body>
  <div class="container">
    <h2>访客信息登记系统</h2>
    <form method="POST">
      <input type="text" name="name" placeholder="姓名" required />
      <select name="gender" required>
        <option value="">性别</option>
        <option value="男"></option>
        <option value="女"></option>
      </select>
      <input type="text" name="company" placeholder="公司" required />
      <input type="text" name="reason" placeholder="来访事由" required />
      <input type="tel" name="phone" placeholder="电话" required />
      <input type="email" name="email" placeholder="电子邮箱" required />
      <button type="submit">提交</button>
    </form>
  </div>

  <?php if ($alert): ?>
    <script>
      alert("<?= htmlspecialchars($alert, ENT_QUOTES) ?>");
    </script>
  <?php endif; ?>
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值