【开源】表白墙系统源码

💕 表白墙 —— PHP + SQLite 轻量情书表白系统

一套基于 PHP + SQLite 的匿名表白墙系统,支持发帖表白、书写情书、评论点赞、每日情话、访客统计。不用装 MySQL,不用配邮件服务,源码上传就能跑。

主要功能

  • 表白墙 —— 发布表白帖,可以指定表白对象,双方 QQ 头像同时展示
  • 情书广场 —— 写长篇情书,自定义署名,写完直接上首页
  • 每日情话 —— 首页随机滚动,内容取自预置情话库 + 用户投稿情书混排
  • 评论 + 点赞 —— 登录后可对表白帖评论、点赞
  • 密码唯一性检测 —— 注册时自动判断该密码是否已被其他用户使用,降低撞库风险
  • 双头像展示 —— 填 QQ 号自动拉取头像,发帖人和表白对象中间用 ❤️ 隔开
  • 访问统计 —— 实时显示在线人数、今日访问量、累计访问量
  • 内容管理 —— 用户可自行管理发布过的情书和表白帖

技术亮点

特性说明
零依赖纯 PHP + SQLite,不需要 MySQL、Redis、邮件服务
密码唯一性注册时遍历库内所有 password_hash() 密文,用 password_verify() 判断明文是否重复
轻量部署上传即用,不用 Composer,也不用 npm
响应式手机端已做适配

安装步骤

  1. 把源码上传到 Web 服务器,环境要求 PHP 8.0+ 并开启 pdo_sqlite 扩展
  2. 访问首页,会自动跳转到安装页
  3. 填写站点名称、管理员账号和密码,点「一键安装」
  4. 装完记得删掉 install.php

后台入口

路径说明
/admin/管理后台:用户管理、情话管理、站点设置
默认账号admin / admin123456(安装时可自行修改)

目录结构

├── index.php      # 首页(表白墙)
├── dashboard.php  # 用户中心(发布/管理表白)
├── letter.php     # 写情书
├── post.php       # 帖子详情 + 评论
├── login.php      # 登录
├── register.php   # 注册(含密码唯一性检测)
├── memo.php       # 备忘录
├── install.php    # 安装向导
├── admin/         # 管理后台
├── api/           # API(点赞、登出)
└── includes/      # 核心文件(config / db / functions / sidebar)

下载地址

  20260803221852769-1000278755 20260803221852714-1000278754

相关阅读:表白墙系统源码PHP表白墙表白墙源码

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容